Guyana is fast becoming the premier location in the Oil and Gas Industry as the magnitude of oil reserves located 120 miles offshore the South American country is becoming more evident.
The resilient “third-world” country has actively began mobilizing resources...