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.