Growth in Sweden – our franchise partner IBC SOLAR AB expands to Gothenburg

“We’ve come to make solar energy an important renewable and local energy source.” This is what IBC SOLAR AB, based in Stockholm, Sweden, who recently launched this year believes. They are the first franchisee of IBC SOLAR and supply  smaller installation companies with components for solar systems in the residential and small commercial rooftop segment.(more…)