Technology
With renewables deployment under way, now comes the hard part – storage
Construction of Europe’s largest clean energy hub is about to commence in Germany, and the importance it is placing on storage reflects the next big focus for the energy transition.