World Business Watch: Biggest test for China's Financial system

World Business Watch: Biggest test for China's Financial system
China's most indebted property developer Evergrande Group is struggling to solve its debt crisis. Watch this video for more details.