Company description
BC Place is a multi-purpose stadium located on the north side of False Creek in Vancouver, British Columbia, Canada. BC Place was the largest air-supported stadium in the world when it was first built. It is owned and operated by PavCo (BC Pavilion Corporation), a Crown Corporation of the government in the Province of British Columbia. BC Place has been the home to the CFL's BC Lions since 1983. In 1986 it ...