Aerial delivery drones were conspicuously missing during Shanghai’s month-long Covid-19 lockdown, even though 25 million residents in one of China’s biggest population centres struggled for daily deliveries of fresh food and essential medical supplies.