News

The State Oil Fund of the Republic of Azerbaijan (SOFAZ) has acquired a 49 percent equity interest in a 402-megawatt solar ...
Shares of Plug Power are trading higher Monday morning. Last week, the stock initially surged on dual catalysts.