Daylife Select
A point & click tool to create dynamic content portals. Learn More »
Although Microsoft had a head start promoting its new Windows operating system in France, Apple has placed its first store in a prized position in the bowels of the Louvre museum's "Carrousel" shopping center. Full Article at International Business Times