Marks and Spencer Group plc is a major British multinational retailer with headquarters in Westminster, London that specialises in selling high quality clothing, home products and food products. Read More
InterContinental Hotels Group (IHG) India is focusing on increasing the presence of its mid-level brands - Holiday Inn and Holiday Inn Express - to more cities to counter the overall slowdown being faced by the hospitality segment. ...