Business News | Thu Mar 21, 2013 3:56pm GMT

Burst of upbeat economic news on deficit, sales, factories