GettyImages 898815514 captis executive search management consulting leadership board services

Is Germany Making Too Much Renewable Energy?

The energy transition of Europe’s biggest economy is running up against questions with no easy answers.

This is not a CAPTIS article. Originally, it was published here.