Tabs Bermuda founder Rebecca Singleton has released Isla Botanica, a new luxury home-fragrance and body-care brand. Ms Singleton’s aim is to elevate everyday wellbeing through natural, island-inspired ...