The government shutdown has ended after 43 days, the longest in history, causing $50 billion in spending delays.
The record-breaking U.S. federal government shutdown was expected to end soon after the congressional approval of a spending ...