Shetland Technical Solutions (STS) Ltd. is not affiliated with Specialist Technical Solutions (STS) Renewables and Wind Turbines... We take a logical and analytical approach to problem solving and can work as an individual or as a member of a large..