Who should solve the digital divide?

The idea of a "digital divide" -- describing those who can or cannot get on the Internet -- has been around since the 1990s. Although, it used to refer mostly to access, now it often also means the quality and speed of Internet ...