Canadian energy company Enbridge has announced the approval of the 815-MW Sequoia solar project in Texas, which is set to become one of the largest solar developments…
Enbridge and Six Nations Energy Development have unveiled plans to advance the Seven Stars Energy Project, a 200MW renewable energy initiative southeast of Weyburn, Saskatchewan, Canada.…