Stocks to buy: BPCL, Raymond Lifestyles and Ola Electric on investors' radar

Stocks to buy: BPCL, Raymond Lifestyles and Ola Electric on investors' radar