You're the first person I know who actually scooped up MLD shares in the IPO. Well done.
As for the contracts, I suggest you read the IPO documentation. The directors spend some time disclosing information on the contracts in the IPO documents.
Generally speaking, given that Rio Tinto and the other big miners have announced some hefty expansion plans for the next 12 months, there should be plenty of work for engineering service providers to pick up new work. A critical time will probably be towards the end of the first quarter of 2011, as it's not likely that much will be happening over the Christmas-New Years period in terms of new contract announcements.
MLD Price at posting:
$1.52 Sentiment: LT Buy Disclosure: Held