Renewable player overtakes ExxonMobil in market value

ExxonMobil
ExxonMobil