Latest News

  • Due to the international travel restrictions in place to limit the spread of Covid-19 STA is no ...
  • More News...>>

Gallery

STA is an ISO Quality Management System Certified Company - Dedicated to the Provision of Customer Satisfaction.