The release of Google+ seems to be doing all the right things for the company, especially on the design front.
0 comments