About Nimbula

Nimbula was a computer software company that existed from 2008 through 2013. It developed software for the implementation of public and private cloud computing environments.–Wikipedia

Claim this company page
Headquarters
Mountain View, California, Cape Town, South Africa
Links
Nimbula website