International Presence

International Presence


Due to Client requirements for different projects, STS is currently established in United States, Mexico and Spain.

STS has experience in fast deployment of manufacturing and assembly resources in forgein locations.

STS provides solutions to achieve short lead times, compatible with the allways tight schedules that these projects require.


Solar Technology Systems, AB
C/ Proción, Nº 7, Portal 1, 2ºA - Edificio América II - 28.023 Madrid - Tel.: +34 916 301 948 - Email: -
© Copyright - 2013 STS Solar Technology Systems