Geojit Financial Services recommended accumulate rating on Transport Corporation of India with a target price of Rs 1248 in ...