STS has re-imagined our agency and launched our new site - showcasing new clients, new work and new capabilities.