Beta Technologies CEO Kyle Clark sells $597,247 in stock
Read Beta Technologies CEO Kyle Clark sells $597,247 in stock on AiiN.