A Saudi Billionaire Vanished For 400 Days And His Global …
Al Amoudi's 100 percent stake is worth $5.1 billion. He also owns an $835 million oil explorer, a home builder, commercial real estate and various industrial businesses, making him one of Sweden's ...