news New Business Plunges 30% As March Stats Reveal the Ugly Truth 4 May, 2020 Campaign US - Overall new business is down 29.9 percent in January to March 2020 versus the same period last year, figures from R3 Worldwide confirm. United States | New Business League New Business Plunges 30% As March Stats Reveal the Ugly TruthR3 Marketing2020-05-27T13:34:17+08:00