Sen. Sheldon Whitehouse backed laws to benefit wife’s company and their ‘financial interests’: ethics complaint

Sen. Sheldon Whitehouse was hit with a complaint of his own on Monday for backing two dozen pieces of legislation that have benefited the business of his wife’s environmental consulting company.