Germany's top clean energy source set to slow growth pace in 2024: Maguire

background image