(SeeNews) - Jun 19, 2012 - The proposed Navitus Bay wind project off southern England's coast had been given the green light by the UK Marine Management Organisation to install a meteorological mast, a press release on the project's website showed today.