Wednesday, April 13, 2022

Sri Lanka debt default 'has begun' - rating agency

The country is due to make $78m of interest payments on its international bonds on Monday.