Sen. Mullin's $30K investment in Badger Meters unfolds to a new plot twist
And this is why we do it Back on 2/7, we shared that Markwayne Mullin made a suspicious $30K buy of Badger Meters $BMI Badger Meters is a producer of automated water meter technologies It caught our eye bc: 1) The EPA passed a mandatory requirement for utilities to upgrade to