Sri Lanka declares end of debt default, says economic crisis was ‘man made’

While macroeconomic outcomes have indeed been satisfactory and the debt restructuring process is completed culminating in the Fitch rating upgrade, people still feel the pain from the crisis and the …