WHAT: To help those impacted by Hurricane Idalia stay connected to family and friends, Comcast has deployed its mobile Xfinity WiFi van to Savannah, Georgia. Residents in range of the van will have free internet access. Earlier this week, Comcast also opened its outdoor Xfinity WiFi hotspot network in storm-impacted areas across Georgia and South Carolina. […]