Tag Archive for Yswara

YSWARA-African-Teas1

The Perfect Tea

Set in Johannesburg, South Africa, YSWARA is a resolutely African luxury brand. Renowned for its rich, unique and fragrant blends of African teas, it was launched in December 2012 by its CEO and Founder, Swaady Martin. Swaady Martin who describes herself as an Afropolitan, envisioned a business t…