News

Caterpillar has a very strong balance sheet with industrial net/debt EBITDA of approximately 0.25 times and strong credit ratings. The company is highly cash generative and boasts its status as a ...
First Solar is the world leader in thin-film solar panel technology. Following the exit from its development business in recent years, the company is a pureplay manufacturer of solar panels.