Star World, a new retail store geared toward the Latino consumer, has opened its first storefront in Huntington Park, California. The new brand is offering a revolutionary shopping experience, driven by technology, in the heart of the No. 1 Hispanic market in the country.read more