CIP and Greengate begin construction of the Travers Solar project in Canada
Travers Solar is expected to be one of the world’s largest solar projects once completed in 2022.
Travers Solar is expected to be one of the world’s largest solar projects once completed in 2022.