Costa Coffee to roll out 150 self-serve machines across Canada UK coffee shop chain Costa will launch into Canada by rolling out 150 Costa Express self-serve coffee machines. Read more March 01, 2016