Seven Lakes Technologies snares $20 mln from Carrick Capital

Share this