Scape Technologies locks in $8 mln seed

Share this