Flir Systems, Inc. has completed the sale of its Canadian... Read more »