BC Hydro is a provincial Crown corporation engaged in the generation, transmission, and distribution of electricity. It operates hydroelectric plants and power lines, and sources electricity from hydro, wind, solar, biomass, and natural gas. The company serves residential, commercial, and industrial customers.