A Chinese car sets a world record for the highest altitude achieved by a hybrid vehicle
On July 12, according to official news from Fangbao Motors, the first ultra-rugged SUV from Fangbao Motors, the Leopard 5, has set a new Guinness World Record for the highest ...