
Food
1 min read
Sri Lanka’s Island Tea opens its first branch at home
Sri Lankan retail tea chain Island Tea has opened for the first time in its home territory with its first branch in Ella. The Ceylanka Trading-owned chain has blossomed in the Philippines over the past two years with more than 35 branches selling specialty…