Monday, 10 September 2018

The Bahamas agreement  (deal) to award Shell NA the contract to construct and proposing to operate a US$200M LNG power plant at Clifton in Nassau Bahamas should warrant an independent investigation by the local...
Managed By Innovation