Birch Creek Energy Places Order for 547 MW of First Solar Modules
First Solar, Inc. has entered into a deal with Birch Creek Energy (“Birch Creek”) to provide 547 MW…
Read MoreFirst Solar, Inc. has entered into a deal with Birch Creek Energy (“Birch Creek”) to provide 547 MW…
Read More