By CEP Staff • 1 April 2010 in News

Secure internet services firm Nebula to IPO in the coming years after securing venture capital