Global Aftermarket STC Exhibits at Trade Fairs in France STC says this is another step in the company's expansion phase and its goal of consolidating in international markets. By aftermarketNews StaffJune 30, 2022