MicroSave Consulting (MSC) or MSC India Consulting Private Limited is a boutique consulting firm that has, for 25 years, pushed the world towards meaningful financial, social, and economic inclusion....