Sri Lanka has entered a groundbreaking agreement with Sinopec, China's state-owned oil behemoth, to construct a $3.7 billion oil refinery...
Sri Lanka has entered a groundbreaking agreement with Sinopec, China's state-owned oil behemoth, to construct a $3.7 billion oil refinery...