Floating power generation station glows in massive China project
SHANGHAI: Workers recently finished inspecting and cleaning the solar panels of a large floating photovoltaic power generation project in Lingcheng district of Dezhou, Shandong province,