News

Around 80 percent of businesses saw a 50-100 percent sales drop between June 10 and 18, according to a business impact report ...