Gerald Fenech
Posting a net loss of Lm 9.3 million for the financial year ending in 2006, Malta Shipyards appears to be heading for imminent crisis as the rescue plan ends in December 2008, practically a year and a half from now
......
Read more on MaltaToday