Company attributes
Location
B2X
0
Founder
Number of Employees (Ranges)
11 – 500
Email Address
office@libra.com
Phone Number
+442072458700
+12028173728
+12124019333
+14412927796
+8613910895782
Founded Date
2003
0Fax Number
+1 212 401 9334
+44 20 7245 0681
Headquarters
Other attributes
Wikidata ID
No article content yet.
Timeline
No Timeline data yet.
Funding Rounds
Products
Acquisitions
SBIR/STTR Awards
Patents
Further Resources
No Further Resources data yet.

