This is a really good question, and one that I struggled with when I was first entering college. The first thing to understand is that they are both outstanding options that can set you up for rewarding careers. I ended up majoring in business (accounting and finance) and minoring in economics. What I found was my business courses tended to be more related to the problems and work that business encounter and solve on a daily basis whereas my economics classes provided a really good theoretical foundation on both macroeconomic theory and why business make the decisions they do at a high level. In other words, both were very helpful!
In terms of jobs you can obtain with a business degree vs an economics degree, there is a lot of overlap. Many of the firms that recruited at Penn State where I went recruited both majors and in fact prided themselves on having this academic diversity of academic backgrounds. I will say that if you are planning on obtaining your masters of PHD in Economics in the future, I would recommend majoring in economics or at a minimum taking a few calculus classes, as most reputable postgraduate programs will require these.