News

The flash floods along Orchard Road in June last year were not caused by the construction of the Marina Barrage, says a panel of experts. Its chairperson, Chan Eng Soon, dean of engineering at the ...