Day:

Analysis: 50% of European renewable energy developers deal with battery storage

Renewable energy is indisputably one of the most central components in combating climate change. While more and more technological advances are being made in various renewable energy sources – be it more efficient solar panels, better wind turbines or the implementation of novel technologies like tidal energy – the energy industry faces one overarching problem: […]