Robert Bresnahan has come under scrutiny for his active stock trades this past year, having filed over 620 trades since taking office.
Robert Bresnahan has come under scrutiny for his active stock trades this past year, having filed over 620 trades since taking office.