A new renewable project that will provide clean energy to 475,000 homes in Germany