Construction of Thirty Meter Telescope probably won’t resume until 2021

//Construction of Thirty Meter Telescope probably won’t resume until 2021