China’s space station is buzzing with excitement as six astronauts now gather at the station after the arrival of the Shenzhou-15 crew. With six modules (three station modules and three spacecrafts) orbiting simultaneously, the station’s full potential for serving as more than just a space lab has come into focus. Check out the video: Continue reading “Chinese visionaries envisage space station as ‘home port’”
World’s largest 16MW offshore wind turbine rolls off production line
The world’s largest 16-megawatt offshore wind turbine rolled off the production line in southeast China’s Fujian Province on Wednesday, setting a new benchmark in the progress of global offshore wind power equipment. The offshore wind turbine, claimed to have the world’s largest impeller diameter and largest single unit capacity of 16 MW, can be widely used in sea areas where wind speeds are medium or high. Check out the video: Continue reading “World’s largest 16MW offshore wind turbine rolls off production line”