SATS Food Solutions India (SFSI), a subsidiary of Singapore-based SATS Ltd., has set up its largest facility outside Singapore, in Bengaluru. Located near Kempegowda International Airport in the city, this first-of-its-kind central kitchen facility in India and the largest in the SATS network of kitchens is spread across a 221,000 sqft area.
Moo Run : I googled Bengaluru, it is in India and have water crisis in that area. Risky Investment. Decision making party in question.