EU The Climate Backlash Is Here As European Voters Reject Green Policies – CleanTechnica 11 June, 2024