Walmart recalls Ozark Trail bottles after three reported injuries
The retailer's China-made stainless steel insulated bottles, sold for about $15, have led to laceration hazards as the lid forcefully ejects when consumers attempt to open them after storing food and...