Mombasa - Getting there first!
NOL Group reports US$478 million loss for 2011