Mac Rumors reports that French blog Consomac discovered further evidence of the suggested Find My Mac feature in Mac OS X 10.7 Lion and the fabled iCloud domain name.
Read more
Read more