Awards STSPL was awarded as the Best Vendor Support for successfully completing 10 years with ACER INDIA LTD