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