Retail investors were largely locked out of the highly anticipated $1.2 billion float of Multiplex Group in late 2003, and perhaps it was a blessing in disguise.

Retail investors were largely locked out of the highly anticipated $1.2 billion float of Multiplex Group in late 2003, and perhaps it was a blessing in disguise.