Read More Energy Industry News Bahamas Petroleum Company completes merger with Columbus Energy Resources Bahamas Petroleum Company (BPC), an oil and gas company based in Isle of Man, has completed its previously… byoilandgasnews365August 9, 2020