ICInvesting.comGB · private Beta Technologies CEO Kyle Clark sells $563,525 in stock Read at Investing.com ↗