Meeting the Demand for Sustainability

KFC India unveils initiative to set up sustainable restaurants

The first sustainable location has been set up at Thiyagaraya Nagar (T Nagar) in the city of Chennai.