KRTL BioTech

U.S. business formation tanks as coronavirus shuts economy

U.S. business formation tanks as coronavirus shuts economy

Applications to start new U.S. businesses tumbled last week, the latest indication that stringent measures to control the spread of the novel coronavirus had brought the economy to its knees.