Investigators may have recovered all the cash siphoned from Shanghai's social security funds, the city's mayor said Sunday. The announcement by Mayor Han Zheng was the first new development in months in one of China's most politically charged corruption scandals, AP reported. The investigation has already resulted in the sacking of Communist Party boss Chen Liangyu and the arrest of dozens of officials and business executives. State media has reported that US$400 million were diverted from the city's pension and housing funds and put into real estate, toll roads and other investments. "We have already reclaimed in full the misappropriated funds safely," Han said during an annual speech to the Municipal People's Congress. The announcement may herald the winding down of the investigation.