INVESTCORP INTERNATIONAL LIMITED
48 Grosvenor St, London, United Kingdom
Company Profile
Industry:Information Technology and Services
Description:Investcorp is a leading provider and manager of alternative investment products, serving high-net-worth private and institutional clients.