Businesses make a ?happy? recovery