EU Services Now Powered with 100 Percent Renewable Electricity