As of Monday, shares of Interface were priced at $27.98, up 14% over the past year and slightly underperforming the S&P 500, which is up 16% in the same period. Interface produces modular carpet tiles ...
For people, matching what they see on the ground to a map is second nature. For computers, it has been a major challenge. A ...