Colombo, Sri Lanka – February 10, 2025 Sri Lanka was plunged into darkness earlier this week when a nationwide power...
Sri Lanka
Sri Lanka has entered a groundbreaking agreement with Sinopec, China's state-owned oil behemoth, to construct a $3.7 billion oil refinery...