Tirumala Hospitality
Consumer
09 November, 2016
How a Chennai-based catering firm is drawing attention from global giants
A South India-based institutional and industrial catering company has fuelled a bidding war between UK’s Compass Group PLC and French ......