The incoming US President Joe Biden is all set to take oath on January 20 and many believe his first task in the office would be to work on a new stimulus deal that could be worth $1.5 trillion. A recent report by Reuters suggests that Congress was due to hear the new deal today,
The incoming US President Joe Biden is all set to take oath on January 20 and many believe his first task in the office would be to work on a new stimulus deal that could be worth $1.5 trillion. A recent report by Reuters suggests that Congress was due to hear the new deal today,