Is renewable energy the real victim of the oil price war?

SHARE IT: