Attached files

file filename
EX-31.2 - EX-31.2 - STR HOLDINGS, INC.a2227817zex-31_2.htm
EX-23.1 - EX-23.1 - STR HOLDINGS, INC.a2227817zex-23_1.htm
EX-32.1 - EX-32.1 - STR HOLDINGS, INC.a2227817zex-32_1.htm
EX-31.1 - EX-31.1 - STR HOLDINGS, INC.a2227817zex-31_1.htm
EX-32.2 - EX-32.2 - STR HOLDINGS, INC.a2227817zex-32_2.htm
10-K - 10-K - STR HOLDINGS, INC.a2227817z10-k.htm

QuickLinks -- Click here to rapidly navigate through this document


Exhibit 21

SUBSIDIARIES OF STR HOLDINGS, INC.

Subsidiary
  State or other
Jurisdiction of
Incorporation
Specialized Technology Resources Espãna S.A.    Spain
Specialized Technology Resources, Inc.    Delaware
Specialized Technology Resources (Connecticut), LLC   Connecticut
Specialized Technology Resources (Hong Kong), Ltd.    Hong Kong
Specialized Technology Resources (Malaysia) Sdn. Bhd.    Malaysia
10 Water Street, LLC.    Connecticut
Specialized Technology Resources India Pvt., Ltd.    India
Specialized Technology Resources Solar (Suzhou) Co. Limited   China



QuickLinks

SUBSIDIARIES OF STR HOLDINGS, INC.