Energy crisis: Time for the EU’s Independence Day?
The conflict in the Middle East has been a stark reminder that Europe pays a major cost for continuing to depend on imported fossil fuels. Soaring prices are threatening growth and fuelling inflation. Against this backdrop, investments in renewable en…