TGSRTC withdraws order for 40 electric buses issued to Megha entity

India