Financial Services Creditsafe Launches a COVID-19 Impact Score to Help Companies Identify Risk Areas Within Their… AIT News Desk Apr 11, 2020 Due to Global Economic Conditions, Almost 30% of Businesses in the United States Are Facing Imminent Catastrophic Financial Disruption. Knowing…