Construction work on the new Canberra MRT station along the North-South Line has commenced, said the Land Transport Authority (LTA) on Saturday (26 March). Located along Canberra Link and between the ...