Mantra Capital Limited, formerly Savani Financials Limited, is an India-based non-deposit-accepting Non-Banking Financial Company - Investment and Credit Company (NBFC-ICC). The Company is focused on ...