McDonald’s opens biggest ever restaurant in London
An exterior view of the world's largest McDonald's restaurant and their flagship outlet in the Olympic Park on June 25, 2012 in London, England. The restaurant, which is one of four McDonald's to be situated within the Olympic Park, will have a staff of 500. After the Olympic and Paralympic Games conclude the restaurant will be dismantled and all fixtures and fittings will be either reused or recycled. (Getty Images)
Twenty years ago the Dubai-based business tycoon watched his parents flee the Rwanda genocide having lost everything — again. Today, the company he started to help get his family back on their feet is a monstrous conglomerate in 22 African countries.