Internet, Technology

GoogleWire: Google Begins Testing a New Domain Registration Service