Over the past five years, clean energy company valuations have reached new heights. As the ESG hype cycle ends, inflated ...
And the group that holds the biggest piece of the pie are public companies with 66% ownership. That is, the group stands to benefit the most if the stock rises (or lose the most if there is a ...
With 50% stake, public companies possess the maximum shares ... And sovereign wealth funds on the other hand have a 19% ownership in the company. In the chart below, we zoom in on the different ...