BR Research
Renewable energy: Changing perception
If the worlds largest oil producing country seeks to invest $50 billion in the renewable energy sector, it is definitely time to start paying heed to the changing energy dynamics across the globe.
3 min
By
If the worlds largest oil producing country se