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…