Mayor welcomes review into Inland Rail

City of Logan Mayor Darren Power has welcomed an independent review into the controversial Inland Rail…