March 1 (SeeNews) - The UK's Offshore Renewable Energy (ORE) Catapult on Monday inaugurated its 7-MW demonstration offshore wind turbine in Levenmouth on the eastern coast of Scotland.