A deal worth over $100 billion to combine the world's two biggest beer companies cleared its last major hurdle Wednesday when the shareholders of SABMiller approved the takeover by Budweiser maker Anheuser-Busch Inbev. SABMiller shareholders approved the $103 billion deal despite opposition from...