Tata Nano and Suzuki Mehran – Same Purpose but Miles Apart
Tata, a company familiar to all our ears and a topic of discussion between car enthusiasts, is a company founded in 1868. Even though many critics threw rocks in their journey to achieving success, they have…