SCBCTA: South Coast British Columbia Transportation Authority

What does SCBCTA mean? The above is one of SCBCTA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: South Coast British Columbia Transportation Authority