General Electric hails its new Montrose site

General Electric hails its  new Montrose site
The oil and gas arm of industrial giant General Electric (GE) officially opened its global services facility at Montrose yesterday.

Breaking