Equinor South Riding Point is one of the key businesses on Grand Bahama. Its strategic location is intended to strengthen Statoil's market and trading position in the region.
South Riding Point is a full member of Clean Caribbean America (CCA). CCA is a clean seas organisation covering the Caribbean, and provides equipment and expertise to its member companies to assist in managing any water-borne pollution incidents that might occur. South Riding Point also has its own oil spill response equipment and expertise located on site.