FARO Technologies, Inc. (FARO) - Description of business

Company Description