Web traffic at its highest ever on client sites, RFQs at highest ever – where’s the business on April 6, 2011