IBC SOLAR
Since being formed in 1982, IBC-SOLAR has developed into the leading system provider for PV and energy solutions - with over 3 gigawatts installed capacity, seven international subsidiaries and projects throughout the world.
Last updated on
About IBC SOLAR
Founded
1982Estimated Revenue
$250M-$500MEmployees
51-250Category
Industry
Renewables & EnvironmentLocation
City
GoeteborgState
Vaestra GoetalandCountry
SwedenIBC SOLAR
Find your buyer within IBC SOLAR