When MLD says they have 1.4 billion worth of work on hand what actual does this mean? Does it mean 1.4 billion worth of work on hand for next year or for next two years or for next five years?
MLD Price at posting:
86.0¢ Sentiment: Buy Disclosure: Held