India’s Largest Coffee Chain Shares Foreboding Letter as Police Search for Owner

The founder of India’s largest coffee chain, Café Coffee Coffee Day (CCD), has gone missing. The coffee chain said in a securities exchange filing that its chairman and managing director,…