marketMarket News OUCH! Ark Innovation is now down 51.4% from the top! By Mehabe - January 18, 2022 0 284 Share FacebookTwitterPinterestWhatsApp OUCH! Ark Innovation is now down 51.4% from the top! h/t Holger Zschaepitz Our Twitter for Quick Updates: Twitter Follow Us Share this:FacebookXLike this:Like Loading...