The floating solar plant is being constructed on the Queen Elizabeth II reservoir in the U.K. capital ... of all shapes and sizes, but this project has some obvious differences and has presented ...