Europe's largest floating solar farm powers upMore than 23,000 solar photovoltaic panels floating on the surface of the Queen Elizabeth II reservoir outside of London are powered up...