Mahindra Holidays and Resorts India will invest ₹1,000 crore to set up Mahindra Hotels and Residences India and launch its new luxury brand, Mahindra Signature Resorts
Mahindra Holidays and Resorts India will invest ₹1,000 crore to set up Mahindra Hotels and Residences India and launch its new luxury brand, Mahindra Signature Resorts by Soban News (international And National News)