Shares of ICICI Lombard General Insurance Company Ltd. 0.59 per cent to Rs 1843.85 in Wednesday's trade. It hit a high of Rs ...
India's equity markets will take time to recover from their recent sell-off because they remain overvalued, with last week's ...