Energy ❯Oil & Gas ❯Renewables ❯Marketable Securities
Fairfax India Holdings Corporation faced a sharp increase in losses in Q1 2024, while Altus Group reported modest revenue growth and a slight profit.