Sto Celebrates 35th Anniversary April 7, 2014 No Comments The company was formed in the U.S. in 1979 to sell insulated wall systems to the U.S. market. Read More