First Solar, Inc. (FSLR) News: New Mexico, Maxim Group & More

First Solar, Inc. (NASDAQ:FSLR) has been granted a power purchase agreement (PPA) from the New Mexico Public Regulatory Commission, clearing the way for First Solar, Inc.

Keep Reading →