Chinese regulators are taking critical aim at top Chinese internet platforms for failing to curb food price speculation amid Shanghai’s Covid-19 lockdown, which has been plaqued by scenes of chaos caused by shortages and other distribution problems. Alibaba and Meituan’s Hong Kong-listed shares both declined for a second straight day on Wednesday after Shanghai Municipal […]