The world celebrates Earth Day on the 22nd of April, and in conjunction to that, notable sites like Google, AOL, Yahoo!, YouTube, etc tweaked either their logo or web interface as part of the celebration. Here’s few websites that have done something to their sites to celebrate Earth Day. Content … Continue reading »