Costa Coffee
Costa Coffee is a British coffeehouse chain with headquarters in Dunstable, England. Costa Coffee was founded in London in 1971 by brothers Bruno and Sergio Costa as a wholesale operation supplying roasted coffee to caterers and specialist Italian coffee shops.
Costa Coffee opens first cafe outlet in Japan
The UK brand plans to open three outlets in the country.
Commentary
Design, Data, Discipline: The answer to attrition for QSRs in Asia
What's driving the rapid growth of coffee retail in the Philippines?