Sri Lanka Economic Crisis (2022) Explained – What Went Wrong & What’s Next? July 26, 2025 by Shruti Badoni