Senators called out the Department of Trade and Industry (DTI) after finding out that the Philippine Contractors ...