Buy, Sell Or Hold: BPCL, SBI, Vedanta, Mahindra And Mahindra — Ask Profit

Analysts also share insights on share prices of Apollo Microsystem and Poonawalla FinCorp.