Apple has leased a 96,000-square-foot industrial facility in nearby Sunnyvale, about a 10-minute drive from its current headquarters that has some wondering if its for Project Titan. For details, go to TheDetroitBureau.com.

Source:: The Detroit Bureau