Omega plans business park for Huncoat power station site

Manchester developer Omega Atlantic is drawing up plans for a 560,000 sq ft business park on part of its former Huncoat power station site, near Accrington in Lancashire.

The business park will occupy about 36 acres of the site while