India’s battered bank stocks offer a compelling buying opportunity, with valuations for some large private lenders near their cheapest levels, said Amish Shah, head of India research at BofA Global Research.Financials hold the heaviest weight among sectors on the benchmark Nifty





