Metro AG

German Retailer Metro AG Bidding Adieu To India

Metro AG, the world’s fourth-largest retailer by revenue, is bidding adieu to India. The company is at a very advanced level of discussions on its India business and is looking at an exit from the country soon. Steffen Greubel, Global Chief Executive Officer, Metro AG said it is too early to reveal vital details but […]

Read More