The renewable energy firm has launched its UK Engineering Centre of Excellence in Glasgow.