Tech’s favorite royal — Prince Alwaleed bin Talal — has been arrested in Saudi Arabia

Tech’s favorite royal — Prince Alwaleed bin Talal — has been arrested in Saudi Arabia

In a move sure to shock the business world, Saudi Arabia last night announced the arrest of at least eleven princes, including renowned billionaire investor Prince Alwaleed bin Talal, as part of a sweeping corruption investigation. Prince Alwaleed controls the investment firm Kingdom Holding and is one of the world’s richest men, owning or having …