Business to the Rescue?