Genelle, Sri Lanka’s premium ladies’ footwear brand recognized for its handcrafted quality and refined design ethos, officially launched its website and e-commerce platform, at a ceremonial event ...