The World’s Largest Floating Solar Farm

Roughly 150km south of Shanghai a gigantic  civil engineering experiment is underway   that’s causing international  ripples in more ways than one. Potentially capable of providing 50%  of the world’s ongoing…

Read more »