Raptor Scientific snags $60 mln from L Squared

Share this