Press "Enter" to skip to content

Cafe Coffee Day said to plan ipo at $1 billion valuation

CCD has 1,650 outlets in the country, more than three times all its competitors combined, according to a September report from Technopak Advisors.

Read More