China Connects World’s Largest Floating Solar Power Station to Grid in Anhui
The world’s largest floating photovoltaic (PV) power station has commenced operations in Anhui province, China, with its initial capacity connected to the national grid and generating power. This significant milestone…
Off the grid: explorer Ed Stafford & JETOUR test off-road boundaries in Harbin
The strategic decision to host the event in Harbin, a city renowned for its extreme climate and diverse landscapes, underscored JETOUR’s confidence in its vehicles’ ability to perform under the…

Beijing Confirms Deaths of Chinese Sailors in South China Sea Collision Nearly a Year After Incident







