KRTL BioTech

Politics, inflation pinch as small business confidence rises slower than markets, economy

Politics, inflation pinch as small business confidence rises slower than markets, economy

Small business owners see economic improvement coming, but politics, inflation, and taxes are weighing on Main Street confidence.