Press Releases Genesis secures $3m Series A funding from Illuminate Financial and Tribeca Angels byGenesis Global | February 16, 2022