Share Post Embed Post Sell while you can Exela Technologies is falling and it's falling hard. Get out while you can.