News

FedEx is closing its facility on South Hoover Road in Wichita. Jobs will disappear, but the company says customers will still get prompt service.