Technology News Meta CEO Among Billionaires Selling Stock in Q1, Geopolitical Tensions Escalated byApril 21, 2025