63 Moons — formerly known as Financial Technologies India Limited — has been facing continuous targeted and mala fide actions in the wake of a payment default crisis at one of its subsidiaries, the National Spot Exchange Limited (NSEL).To know more visit https://telanganatoday.c...