Flor de Caña, a sustainably produced premium rum brand, has been honored with the prestigious "Sustainability Award", the highest distinction given during the 2020 Green Awards (organized by The Drinks Business), in recognition of the brand's leaders