News
Buy Tickets
BEST OF BASH
News

German solar power

A worker mounts 320 square meters of solar panels on the roof of a farmstead barn in Germany.Michaela Rehle/Reuters
Loading
48°