is inactive
Germany
Germany
Germany
Where is IBC Solar AG's headquarters?
IBC Solar AG's headquarters is located at Am Hochgericht 10, 96231 Bad Staffelstein
What year was IBC Solar AG started?
IBC Solar AG was started in 2000
What is the LEI number of IBC Solar AG?
IBC Solar AG LEI number is 5299007N8V8VFM71V214