[DISCLOSURE] S&TC (100840) has signed a US$25.37 million contract with TR to supply air coolers, it announced on July 18. This amounts to 11.05 percent of its recent revenue.