The United States has invaded France! …Sort of.
After much talk and a long time waiting, two American companies will open prominent locations in Paris, France. Apple will debut a retail center for its vast array of iProducts, while Microsoft is opening a cafe in a temporary promotion for Windows 7. No computers, just coffee and juice and similar fare. The cafe, apropos, is named Windows.» Read more