Milksha makes UK debut

Jollibee-backed bubble tea brand Milksha has opened its first UK store in London’s Chinatown. The brand has over 300 sites globally and plans to open additional sites in the UK.

Read the full article.