inactivebranchLIFECYCLE RENEWABLES, INC.
(New Hampshire (US), 75 INDUSTRIAL AVENUE, Tewksbury, MA, 01876, USA)
branchSIEMENS INDUSTRY SOFTWARE INC.
(New Hampshire (US), 5800 GRANITE PARKWAY SUITE 600, Plano, TX, 75024, USA)
Previously/Alternatively known as SIEMENS PRODUCT LIFECYCLE MANAGEMENT SOFTWARE INCORPORATED