We apologize for any difficulties you may have been having accessing Innovation Toronto for the past few days. Our hosts at Godaddy are working to resolve the issues ASAP. In the meantime, c... Read more
The U.S. EPA estimated that servers and data centers were responsible for up to 1.5 percent of the total U.S. electricity consumption, or roughly 0.5 percent of U.S. greenhouse gas emissions... Read more
Image by bootload via Flickr Sorry for the interruption. We were having real trouble with our previous host (we were getting too busy for their server to handle) and decided to change immed... Read more