Opinion: What’s holding Russia back on renewables?

Russia has all the right potentials for renewables. So why is there so little installed capacity?

Advertisements
Read Article →