Political bickering and policy uncertainty take a toll on business investment, research shows 0 04.11.2024 21:39 Phys.org Partisan squabbling isn't just annoying—it's also bad for business.