Basic Member
Since Nov, 2019
Specialized Technology Resources (OTCMKTS:STRI) is a worldwide leader in solar panel encapsulation. We are committed to providing our customers with environmentally-responsible solutions through continual research, development and innovation. STR strives to make the world a better…