The German luxury car behemoth Mercedes-Benz Indian subsidiary Mercedes Benz India has made a striking re-entry into the mid-size luxury SUV segment with the launch of its second-generation GLC. The company has launched this opulent new SUV priced at Rs 73.50…