3 min read Business News Drastic dip in registration of new firms as financers feel Covid-19 pinch July 3, 2020 Mitchell The first clear sign of Covid's impact on the economy is the drastic decline in registration of new companies from...