SRT calls off development plans of the Bang Sue Grand station in Thailand

The State Railway of Thailand (SRT) has called off THB11.7 billion development project at the Bang Sue Grand station after not…

Read More