ICICI Securities Limited, headquartered in Mumbai, India, is a comprehensive financial services provider operating as a subsidiary of ICICI Bank Limited. Established in 1995 and formerly known as ICICI Securities and Finance Company Limited until its rebranding in April 2003, the company serves a diverse client baseโฆ