You don’t need speed to get the adrenalin pumping when you’re navigating the pure insanity of India’s roadways in a giant Mercedes-Maybach GLS SUV.
Over 525 km or one out of every four-kilometre road in the city has been dug up at present and the BMC racing against time to ...