Investec initiates coverage with a buy rating and a target price of ₹319