Bosch, Mahindra and Mahindra top stock picks for next 3 months, analysts see strong upside, check target price Read more