Two former executives of Los Angeles-based department store Curacao are heading a new venture to start a new retail brand, Star World. Star World, which is billed as a retailer “tailored for the ...