Key factsactiveLegal nameTRINA SOLAR (SPAIN) SYSTEMS SLes_bormeRegistration58456es_bormeStatusactivees_borme
Risk signals1 matchedhighBusiness fragmentationA director is shared across 60 companies — business-splitting (дробление) pattern