For at least the last decade, renewable energy seems to have been accelerating at a ferocious pace. Every other day you can read about a new technological breakthrough or another incredible milestone…
With Saudi Arabia and Russia pumping flooding the market with oil as coronavirus threatens demand, oil prices have crashed below the $30 mark. It is a price crash that could have profound…