China's ambitious "sponge city" initiative, launched in 2015 to bolster flood resilience and optimize rainwater usage, is under scrutiny following a series of devastating floods that have wreaked havoc across the country. In July alone, floods and related geological disasters resulted in 142 deaths and disappearances, destroyed 2,300 homes, and caused direct economic losses of 15.78 billion yuan, Reuters reported …