China Concord Resources Corp (CCRC) has installed the self-elevating offshore oil platform Alula in Venezuela’s Lake Maracaibo as part of a $1 billion project aimed at increasing crude production.
China Concord Resources Corp (CCRC) has installed the self-elevating offshore oil platform Alula in Venezuela’s Lake Maracaibo as part of a $1 billion project aimed at increasing crude production.