Beta Technologies CEO Kyle Clark sells $597,247 in stock

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