Investec initiates coverage with a buy rating and a target price of 319March 27, 2026Read Full ArticleSource InformationThe Hindu BusinessLineIndiaLean right