Brewer Anheuser-Busch has sweetened the terms of its $100 billion-plus takeover offer for SABMiller after a fall in sterling since Britain's vote to leave the European Union and a rise in AB InBev's shares reduced the attractiveness of the original terms for SABMiller shareholders.

AB InBev will now offer £45 a share, an increase from the £44 announced in November last year.

The offer values SABMiller at around £79 billion (€93.78 billion).

In November, it was worth around £70 billion (€83 billion) by the exchange rates at the time.

AB InBev also tweaked the terms of a share-and-cash structure targeted at SABMiller's two biggest shareholders, increasing the cash element to £4.66 from £3.78 pounds in November.

AB InBev said its revised terms were final.

The changes come after a number of activist investors bought stakes in SABMiller.

"I wouldn’t like to second guess what the activists were hoping for, but the increase is quite modest," one SABMiller shareholder told Reuters.