Towell Auto Group CEO Honored as CEO of the Year – Auto at CXO Awards 2024

In a moment of great pride for Oman’s business community, S. Kasthurirangan, CEO of Towell Auto Group, was honored with the prestigious title of “CEO of the Year – Auto” at the CXO Awards 2024.
Mazda CX-90 Earns Two Prestigious Awards as Premium Family SUV of the Year

The Mazda CX-90 has achieved an extraordinary milestone by securing two prestigious accolades that underscore its exceptional performance, design and premium family-oriented features.