VISIONARY TECHNOLOGY LEADERSHIP

Top 25 Retail Website / Global Retail Influencer

 

The World's Largest Floating Solar Farm -Tech Vision

 
 

Roughly 150km south of Shanghai a gigantic civil engineering experiment is underway that’s causing international ripples in more ways than one. -from Tech Vision

 

MORE VIDEOS