No owls are not omnivores because they eat mice,lizards,and snakes.
5.3 Operating Expenditures for Offshore Wind There has been no indication that expected operating expenditures for offshore wind projects have shifted between 2010 and 2013. The OpEx baseline for 2013 was assumed to be $40/MWh, equivalent to $136/kW/yr, with a range extending from $20/MWh to $70/MWh.
Â£800 per Kilowatt Average. For a large, modern wind turbine (in the 1000 kW range) is approximately Â£800 per kW of electrical power to install. A 1000 kW turbine would be expected to produce 26,280,000 kWh in a year*, although this depends on the wind.