The leading Coffee chain operates in 25 countrie1, 600 stores including 1,069 in the UK and 531 overseas.
As per the senior company official, the company will open 10 outlets in Bengaluru by the year end and will add up to 15 more stores in the next year. Costa Coffee plans to expand to other cities in South India in 2011.