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