Business neobank Open, gets $100 million in a round-headed by Google, Temasek, Visa, and… Team Tech Outlook Oct 12, 2021