Bussiness1 month ago
Crews battle large fire at manufacturing business’ petroleum tank farm in Tulsa, Oklahoma
Crews were battling a large fire at a manufacturing business in Tulsa, Oklahoma on Tuesday, local officials said. Multiple photos of a large, black plume of...