LS Travel Retail Deutschland has bought the Münich-based Coffee Fellows’ coffee shops in train stations throughout Germany. The deal involving around 20 points of sales provides LS Travel Retail Deutschland with exclusive master-franchise rights in the …
http://www.dfnionline.com