David Rea - Principal Engineer & Partner 27 November 2023 73Comments Off on 2016 Oribi moves into a purpose-build, 50,000 sq. ft. manufacturing facility in Denver, CO.