Share price of LT Technology dropped 1 percent after it agreed to pay $9.93 million to settle allegations of underpaying visa fees.
Share price of LT Technology dropped 1 percent after it agreed to pay $9.93 million to settle allegations of underpaying visa fees.