Company location, rather than growth, may lead to higher investment returns
Investors looking for higher returns may want to focus on a company's location instead of its growth potential, according to a new study led by researchers at Penn State. They found that portfolios built to consider company ...