
Can the Newly Born ‘RACEMO’ Really Challenge the Goliaths of the Industry?
Tata Motors become India’s first automotive manufacturer to join the exclusive group of auto brands that produce few of the most ravishing sports cars in the world. When India’s largest automotive manufacturer unveiled a two sitter coupe with 190PS power at the recently held Geneva Motor Show, it clearly made an unflinching statement. The sports […]