Mexico continues tug of war with firms over virus outbreak