This post was originally published on this site

The Candian contractor with U.S. headquarters in Denver expects to finish construction in 2027.