Visit BC Hydro for more information on what they do.