Author Archive for: Dr. Rand Talib, Research Analyst, Uptime Institute, [email protected]