Engineering company Clough Ltd has turned around its 2007 financial year loss into a net profit of $67 million while its order book stands at $1.2 billion.
Engineering company Clough Ltd has turned around its 2007 financial year loss into a net profit of $67 million while its order book stands at $1.2 billion.