Securitize shares tumble 20% after $14.4 million quarterly revenue miss

Business