Travers solar project near Vulcan, Alberta

David Dodge Leave a Comment

Travers solar project near Vulcan, Alberta

AT 465 megawatts, the Travers solar project near Vulcan, Alberta is the largest in in Canadian history, but will new rules scare away investment?