ICL Fincorp Limited 2023
ICL Fincorp Limited is a non-banking financial company (NBFC) based in India. Here is an overview of ICL Fincorp Limited: Background: ICL Fincorp Limited was incorporated on May 12, 1987, and is registered as a systemically important non-deposit taking NBFC with the Reserve Bank of India (RBI). The company operates in various segments of the…