Birch Creek Energy’s 547 MW order for First Solar
The St. Louis-based renewable energy company Birch Creek Energy will procure 547 MW of PV modules from First Solar, Inc. Learn more about the deal here.
The St. Louis-based renewable energy company Birch Creek Energy will procure 547 MW of PV modules from First Solar, Inc. Learn more about the deal here.