If there is one international automobile brand whose presence in India has yet to leave a mark on the Indian psyche that has to be Volvo. The company that claims to make the safest cars in the world was always…
If there is one international automobile brand whose presence in India has yet to leave a mark on the Indian psyche that has to be Volvo. The company that claims to make the safest cars in the world was always…