"America is open for business," was US secretary of Commerce Penny Pritzker's rallying cry at Wal-Mart's US Manufacturing Summit yesterday (22 August).