Despite Progress, Internet Essentials Program still has work to do October 2, 2017 · Internet Essentials