In a recent development, a wind farm project backed by BP has been cancelled, leaving the future of a second project uncertain following the failure to secure government contracts in
In a recent development, a wind farm project backed by BP has been cancelled, leaving the future of a second project uncertain following the failure to secure government contracts in






