Connect with us

Hi, what are you looking for?

Economy

Plug Power stock extended its sharp sell-off this week, falling to its lowest level since April 2. The shares have plunged 45% from their...