Kotak Mahindra Bank: Buy, sell or hold? What should investors do after Q2 results?

Stocks