BCALC stands for British Columbia Assets and Land Corporation

(now Partnerships British Columbia; Canada)

BCALC