CapDyn, DE Shaw buy 320MW of First Solar projects

The investment firms bought two solar projects with long-term contracts in California.

Share this