First Solar, MCE Sign Power Purchase Agreement
First Solar, Inc. and MCE today announced that MCE has entered into a Power Purchase Agreement (PPA) for electricity generated from 40MWAC of First Solar's Little Bear Solar Project in…
Read More...
Read More...