BUZZ Investing: Plug Power Provides a Jolt Amid Macro Pressures
October 23, 2021 at 08:30 AM EDT
Political grandstanding in Washington pointed to yet another legislative showdown along partisan lines as a key deadline to raise the current debt ceiling approached. The fallout from China’s renewed hardline regulatory stance toward technology and other for-profit businesses, together with the...