LHASA, Dec. 10 (Xinhua) -- China has achieved another breakthrough in wind power development at ultra-high altitudes, with the world's highest wind power project in Xizang Autonomous Region generating ...
Kiwi Formula One driver Liam Lawson is lamenting a pit crew mistake that put him out of contention for points at the season finale Abu Dhabi Grand Prix, ruining what he dubbed one of the best races he ...