Blowing in the wind: Shreveport-based Southwestern Electric Power Co. has gotten the go-ahead from state regulators to buy part of the country’s biggest wind power project, the $4.5 billion Wind Cat…
Blowing in the wind: Shreveport-based Southwestern Electric Power Co. has gotten the go-ahead from state regulators to buy part of the country’s biggest wind power project, the $4.5 billion Wind Cat…