Home Tags United States Virgin Islands

Tag: United States Virgin Islands

Upfront $70 million for restart of St Croix refinery delayed

0
Senators in the United States Virgin Islands are concerned that a sum of $70 million representing an upfront payment for restarting operations at the...