Without E-Invoicing and Stronger Payment Process Controls, EPA Is Placing $1.2 Billion at Risk Annually By Adam Kazda | August 17, 2018