Skip to playerSkip to main content
  • 2 years ago
The Port of Spain branch of Angostura's retail outlet, Solera Wines and Spirits, has relocated to Albion Plaza at Victoria Avenue in Port of Spain.


At the opening ceremony, a few initiatives were revealed, as the company reflected on the recent fire at its compound which it calls a catastrophe that was averted.


Alicia Boucher has more in this report.
Comments