Sri Lanka needs to rectify its “errors and failures” and review its strengths and gains as a nation, President Ranil Wickremesinghe said on Saturday, as the country marked its 75th anniversary of independence at a critical time when it is reeling under an unprecedented economic crisis.
