TransAlta Corporation announced it is ready to launch the 300-megawatts project White Rock Wind; to be located in Caddo County, Oklahoma. The news comes as...
Pattern Energy, one of the world’s largest privately-owned developers and operators of wind, solar, transmission, and energy storage projects, announced this Monday it has started...