Badger Opens New Customer Experience Center
Last week, Badger Meter announced the opening of its new Customer Experience Center (CEC) located at its corporate headquarters in Milwaukee. The new $5.5 million, 38,000 sq-ft facility showcases the company’s technology, broad flow measurement product line and commitment to sustainability, and includes the largestRead More















