US national debt tops $40 trillion for 1st time ever

Business