News

Devyani International, the operator of KFC and Pizza Hut in India, reports a consolidated net loss of 147.4 million rupees in ...