EU invests €873 million in clean energy infrastructure