These stocks can return 19 per cent to 24 per cent in one year, according to ICICIdirect. from Stocks-Markets-Economic Times Read The Rest:economictimes...