Skip to content

CEO of Evolution Solar Comments on Solar’s Future

… company that is providing 5 megawatts worth of solar panels for the power plant. First Solar (NASDAQ:FSLR), based in Tempe, Arizona, made it known three days earlier that it won the other 5 megawatts. Evolution Solar Corporation [OTC: EVSO] …
Go to Source