Renewables lead the energy race
There’s been a notable shift in the energy landscape and the expected peak oil demand is now forecast to arrive in 2029 – a year earlier than previously projected. This is according to new research from global law firm CMS.