Giorgia Meloni puts brakes on Italy’s solar energy rollout

background image