“Your company let the country down,” Senate Finance Committee Chairman Ron Wyden told Witty.

Read More