HCM CITY — The government of HCM City on Friday signed a US$450-million contract with a private company for a project to prevent tidal flooding in a 570-sq km area of the city.