SOL EC Ltd Grand Mal, P.O. Box 72, St. George's Petroleum Large Corporate The Leading Energy Provider in the Caribbean