August 11th, 2009
If you’ve been surfing the web for the past few weeks, then you’ve inevitably come across those intriguing ads showing the number “23″ followed by a smiley-faced plug icon (or a “230″ if you see things that way). Some wondered whether it was some new smart grid product. Others mused that it must be some new tech company marketing campaign (Apple?). Still others thought it was a new announcement from an electric vehicle manufacturer.
Popularity: 5% [?]