U.S. President Joe Biden on Wednesday unveiled a 2-trillion-USD infrastructure investment plan, touting it as a "once-in-a-generation" investment in the country. The proposal is widely welcomed by Democratic lawmakers, but lashed out by the Republicans.