It is hoped the solar installation will make it the world's "greenest sports venue" A "solar membrane" will soon cover the roof of London’s former Olympic stadium. Planning permission has been ...
Some results have been hidden because they may be inaccessible to you