Sen. Elizabeth Warren, D-Mass., addresses business leaders during a New England Council luncheon in Boston. Steven Senne AP