Congress Senate Finance Committee Releases Insulin Investigation Results Thomas Sullivan May 19, 2021 0 In the midst of the chaos in Washington, D.C. in January 2021, the United States Senate Finance Committee released the results of…