Is First Solar a Buy?

It was an ugly year for solar stocks in 2018. The Ardour Solar Energy Index, which tracks a dozen of the biggest global solar companies, fell almost …

Are we any different?

Public listed companies in the country will be required to report … Sustainability reports are important in a company’s process of “legitimacy.” They are …