Haphazard development, traffic gridlock, flash floods – Kuala Lumpur still has a long way to go Pearl Lee | February 01, 2023