Adero Law
2021-01-13 12:20 pm
| Sydney
A former general manager has sued engineering and construction firm John Holland Group alleging he was fired for raising safety concerns about defects in the Canberra Light Rail system.