This week’s News on China. • Alibaba Cloud will broadcast 2024 Olympics • Taiwanese leader’s popularity slumps • World’s largest hydro-solar power plant • Village basketball and football championships Link Village Basketball and Football Championships Tags agriculture China Corruption culture energy environment football science solar energy sports Taiwan technology video alibaba basketball DPP Nicola Tesla Tsai Ing-wen Wang Jian Source Dissident Voice