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