Senators weighed in on what awaits the Independent Commission for Infrastructure, following the series of resignations by its top officials.

Senators weighed in on what awaits the Independent Commission for Infrastructure, following the series of resignations by its top officials.