The two biggest beer producers in the world are set to merge after SABMiller accepted Anheuser-Busch InBev’s $104 billion offer.
The two biggest beer producers in the world are set to merge after SABMiller accepted Anheuser-Busch InBev’s $104 billion offer.