Yes, the sentence is correct. I don`t understand why this sentence puzzles you.Originally Posted by JoeyChen
"Banks have started to lend[give money]again, companies[have started]to hire[ new workers,etc.] and invest [their money in order to obtain profit] and consumers[clients] to spend [their money..."].
All the best,