It can take less than 3 hours for supermarkets to run completely out of food during a crisis and up to 3 weeks to fill shelves again with these.
It can take less than 3 hours for supermarkets to run completely out of food during a crisis and up to 3 weeks to fill shelves again with these.