Now that the first payment has come through, Exelon owns the project, which will be constructed and operated by First Solar.
Receipt of the funds hasn’t done anything to help First Solar’s share price, which is down nearly -4% today at $20.87 after posting a new 52-week low of $20.50 earlier in the day. The stock’s 52-week high is $150.69.
Contact [email protected] for any questions or corrections.