An official vendor for Comfort DelGro Corporation Limited since 2002. IST is your One-Stop Large Format Printing Solutions. Equipped with our Fleets of State of the Art printers and team of dedicated skilled professionals trained in various fields. We believe in high quality products and achieving our client’s advertising requirements. First Time, Every Time.