« Web Host Novara Awards Web Site | Main | New Verio Targets SMB Web Hosting »

January 24, 2006

3i Invests $23 Million in Internet Payment Service Click & Buy Aiding Expansion into the U.S. and Asia

3i, the world's leading private equity and venture capital company, have announced a $23 million investment in Zurich (Switzerland) based Webpay AG, owner of market leader Click & Buy, an ePayment and storefront provider for online and mobile digital

From 3i Invests $23 Million in Internet Payment Service Click & Buy Aiding Expansion into the U.S. and Asia

Posted by Matt at January 24, 2006 12:20 PM