Don't forget they announced another $62m of project work in January this year.
See announcement dated 17 January.
Also some suggestions circulating from the Productivity Commission on the stranglehold Leighton and Lend Lease have with the large infrastructure projects. Will have to do some more reading on this as I've only briefly scanned one story on the matter.