business renewal

Business name registrations down 4% in March

Business name registrations and renewals filed with the Department of Trade and Industry (DTI) declined…