Hosted on MSN2mon
Plug Power Stock Heads For Worst Week In 4 Months, But Retail's Charged Up As DoE Closes $1.7B LoanDespite this decline, retail sentiment remained optimistic, fueled by the announcement of a $1.66 billion loan guarantee from the U.S. Department of Energy's (DoE) Loan Programs Office.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results