Nepal: Biplav-led CPN West Kapilvastu has banned microfinance and meter interest. According to the CPN, a press release was issued on Sunday saying that exploitation forced people to commit suicide. The terror of meter usury and microfinance institutions have brought…