Companies race against taxing times to give buyback call

Within just the three weeks since the budget announcement on July 23, 15 companies have already announced buybacks, compared with 18 that did so between January 1 and July 23.

More To Explore