Last week at the Shanghai World Expo, the SunTech Guosheng solarsailor, an innovative 31.5 meter solar-powered passenger vessel sailed on its maiden voyage on the Huangpu River. The vessels is owned by Suntech Power Holdings, the world’s largest producer of … Continue reading