Manufacturer News July 18, 2018B&B Italia Opens Flagship Store in Dallas, Displaying Indoor and Outdoor Collections B&B Italia has announced the opening of its Flagship store in Dallas. Located in the heart of the design district, the 6,000-square-foot Flagship store displays B&B…