Ontelly

In Business - Hello, Sunshine!

Logo for In Business - Hello, Sunshine!

Hello, Sunshine! Germany has taken the lead in sustainable energy with the world's biggest solar power station. Peter Day looks for the secret of German success.