Plymouth
Why aren't American car brands successful in India?
There’s a hit song by The Clash, a 1970s English rock band, called ‘Should I Stay Or Should I Go?’ A song that best reflects Ford’s dilemma in India. Unable to sustain itself independently and still unwilling to let go of a presence in the world’s fourth largest automotive market by volume,
Videos
© 2006 - 2025 Comnet Publishers Pvt. Ltd. All Rights Reserved