Geely's 1,113-HP Off-Road SUV Makes The Land Cruiser Look Low-Tech

Geely’s rise in China has been nothing short of meteoric. What started as a maker of budget-friendly rides has morphed into a tech-savvy powerhouse, especially with its Galaxy sub-brand. The company isn’t shy about its global ambitions either, with Canada on its radar and the US likely not far ...

No comments

Read more