While the major major contracts have yet to be awarded, so far this is not the case. Even the French Total group has been awarded contracts, which pleasantly surprised me. And obviously BP & Shell have their snouts in the trough too.Originally Posted by machangezi




Reply With Quote