Mutual Funds

First Solar Strikes Long-Term PPA Deal With Cleantech Solar

First Solar, Inc. FSLR has successfully sealed a 15-year power purchase agreement (PPA) with Cleantech Solar, marking a significant milestone for the renewable energy ...