The East Coast Depot plan
Did the LTA bite off more than they can chew?
There has been of course much hand wringing over the delays to TEL5 and DTL3 Extension, which will now open in 2026 — two years after their originally planned opening date of 2024. And I won’t be surprised if…