Leaked Reports Reveal Financial Crisis in China’s Dalian City

China’s gross domestic product (GDP) numbers have long been questioned by the international community due to its lack of transparency. Data from recently leaked government internal documents from Dalian city of Liaoning Province reveal a grim picture of China’s economy amid the resurgence of COVID-19…