Share

Wind Prospect Ltd builds and operates its first wind farm: Haverigg, in the UK.