On March 2, Costa, the biggest cofee retailer in the U.K., announced its plans on launching a new chain of self-serve coffee bars for the customers who want a high-quality coffee on the go.
This announcement was made yesterday after it was reported that Costa had aquired Coffee Nation, a chain of self-service coffee bars across the country. It is understood that Coffee Nation facilities and equipment will serve as a terrific platform for Costa Express. According to the official press announcement, the first bars of Costa Express chain will start operating in June 2011.