Anheuser-Busch finalizes bid for SABMiller

Budweiser maker Anheuser-Busch InBev says it has finalized the terms of a $107 billion takeover of SABMiller.