Prince Al Waleed Bin Talal Raises Snapchat Stake to 2.8% with USD 133.5M
Snapchat Prince Al Waleed Bin Talal has increased his investment in Snapchat (Snap Inc.). by purchasing 15.2 million shares. This brings his total stake to 40.8 million shares, representing approximately 2.8% of the company’s total...