The British government provided guaranteed electricity prices to a group of wind farm developers in what it says is an effort to bring down power costs for consumers.
Britain Awards Wind Farm Contracts That Will Power 12 Million Homes
Written by
in

The British government provided guaranteed electricity prices to a group of wind farm developers in what it says is an effort to bring down power costs for consumers.
Written by
in