$46 million for St. John’s infrastructure repairs

July 9, 2018