Stephen Musings
Not on my merit but by His Grace,
Maruti 800, introduce in 1983 is an iconic car for India and nostalgic for its owners. The narration covers both angles. Read more
Cross badging was found wanting in India. Toyota and Suzuki has taken this strategy beyond its limits and into a success Read more