(Q45897217)
Statements
19 September 2012
OpenStack Foundation (English)
OpenInfra Foundation (English)
1 reference
26 October 2021
22,829,442 United States dollar
December 2016
1 reference
1 reference
26 October 2021
Identifiers
46-0618689
1 reference