Swiss firm Sun-Ways is to test removable solar panels on train tracks. The innovative project aims to boost renewable energy, but safety concerns remain ...
URUMQI, Nov. 6 (Xinhua) -- A train carrying 45 containers of automobile parts on Wednesday departed from the city of Wusu in northwest China's Xinjiang Uygur Autonomous Region, marking the launch of ...