Workers install solar panels on the roof of the Palexpo Exhibition Center in Geneva

Share