Geely Yinhe E8, the latest offering from Geely Auto, has been honored with the highly acclaimed 2024 iF Design Award, often referred to as the “Oscar of the design industry.” The vehicle stood out among nearly 11,000 entries from 72 countries and regions worldwide.
Established in 1953, the iF Design Award is one of the world’s top three industrial design awards, alongside the Red Dot Award (Germany) and the IDEA...
Michael and Michael James Lhuillier showcased their exceptional roadmanship, clinching the 2023 Grand Champion title and multiple accolades in the recent Tour de Cebu...
Captivating driving enthusiasts worldwide since its debut two years ago, the critically acclaimed and award-winning Lotus Emira V6 has secured its rightful place as...