A mixed mood of relief, resilience and rejoicing enveloped an event on Monday night to launch Angostura's new retail outlet, Solera, at Albion Plaza, Victoria Avenue, Port of Spain.
The shop features products made in TT, such as rum and bitters, plus imported products such as wines and vod