image
Chola Investment posts INR 1,186 cr net profit