Invoca takes in $56 mln

Share this