International trade steers turbine firm Alba Power to 92% profit rise

Neil McKenzie of Alba Power.
Neil McKenzie of Alba Power.