[ad_1] ICICI Bank Limited (IBN): As it took a brief look at profitability, the company profit margin was 0.00%,. The corporate ownership of the company is 24.60% while the ownership of Insiders is 62.40%. The company has maintained the return on investment (ROI) at 3.00% in the previous 12 months …
Read More »