Sep 112019
At least 170 people in Sri Lanka reportedly took their own lives during 2018 after being unable to repay their microloan debt. Interest rates in the …
At least 170 people in Sri Lanka reportedly took their own lives during 2018 after being unable to repay their microloan debt. Interest rates in the …