
Is Oregon Home to the Next Billion-Dollar Company?
A “unicorn” is a company that sells for $1 billion. In May, an Oregon company almost did just that. By Thacher Schmid |Published July 3 Updated July 3 This spring, Oregon almost saw its first unicorn. A “unicorn” is a company that … Continue reading Is Oregon Home to the Next Billion-Dollar Company?