Business

CPC Iran debt falls to $130M via tea barter

The CPC Iran debt was cut to US$130.6 million by June 2025 after the Ceylon Petroleum Corporation settled a portion of its liability.

Read More