The Indian franchise group, which opened India’s first Costa Coffee outlet in 2005, has reached its 100-store milestone in the country with its latest New Delhi location
Devyani International Limited (DIL) has opened its 100th Costa Coffee store in India with a new outlet in New Delhi’s Khan Market shopping district.
Try free unlimited access to World Coffee Portal for 14 days
Keep reading with your free trialAlready have an account? Sign In