Bare Escentuals, Inc. develops, markets and sells cosmetics, skin care and body care products under its bareMinerals, bareVitamins, – Read more