Tamesol’s production facility in Spain is acquired by London-based firm

Solar International Group Ltd (ISG), a British multinational based in London and with a branch in Spain, has taken over Tamesol, a Catalan business specializing in the manufacture of photovoltaic panels and systems, through the acquisition of its production facility in Girona, Spain.

Read more