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?