Advertisement

FRANKFURT (Reuters) - Germany is at the forefront of installing renewable energy but there is an Achilles heel to its strategy.

The wind does not always blow and the sun may not shine all day.

SOURCE

Advertisement
Advertisement