Allteck wins contract to build Site C transmission line in Canada

Image: Illustration of the Site C hydro project. Photo: courtesy of Site C Clean Energy Project.