Subscribe To Our Free Newsletter |
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.