The world is racing on renewables while in Italy “the current regulatory framework is slowing down their growth”. February 4, 2025October 10, 2024 by althesys_segreteria Download