Company News and SEO Tidbits / Environment / Plugins / WordPress Earth Hour – One Hour No Power 2012 Earth Hour – One Hour No Power 2012 8:30pm Local Time – Saturday, March 31st It’s almost that time of the year again; a time at which a coordinated effort …