ICICI Lombard Gains Most In Six Weeks
(Tuesday close: Rs 1149.40)