Limetree Bay Terminals announces name change
Effective 8 August 2022, Limetree Bay Terminals is now doing business as Ocean Point Terminals. Ocean Point Terminals is an energy logistics hub, strategically located in the Caribbean on the island of St. Croix, U.S. Virgin Islands.