Oil and renewables don’t mix (weekly) 3

While there has been talk that falling oil prices may erode renewables’ competitiveness, the opposite view is gaining ground.

Share this