2 ms·
Detroit is one of Google's 7 tech hub. Yeah. Google, Microsoft all have presence in downtown Detroit. You can't take the hope alive, We are alive. :)
by segmondy 12y ago
Detroit is one of Google's 7 tech hub. Yeah. Google, Microsoft all have presence in downtown Detroit. You can't take the hope alive, We are alive. :)