LOS ANGELES, March 15, 2012 /PRNewswire/ -- Cie Studios, a developer of custom social, mobile and web applications, today announced collaboration with Meguiar's to launch the car care company's new website, www.meguiars.com. The new site provides an interactive and community-enhancing...
Press Release
|