MARKETSTransport Corporation of India Announces Share Buyback at 4% Premium; Shares Decline 6%Ali WaghbakriwalaAugust 26, 2024August 26, 2024 by Ali WaghbakriwalaAugust 26, 2024August 26, 20242 704 Shares of Transport Corporation of India Ltd. fell by nearly 6% after touching a day’s high of Rs 1,094.90 on 26th August, despite the company...