(SeeNews) - Jan 26, 2012 - Following a public consultation, RWE npower renewables has initiated a review of its proposed 417-turbine offshore wind project near Devon's coast in southwestern England, BBC News said.