News

Plug Power stock is in a free fall, but one thing could finally help it recover.
SolarEdge Technologies' stock soared after topping Wall Street’s earnings and revenue expectations. Management also gave upbeat guidance for the next quarter, forecasting stronger revenue and margins.