Soitec Receives Regulatory Approval of Power Purchase Agreements Totaling 155 Megawatts for California Projects

Soitec Receives Regulatory Approval of Power Purchase Agreements Totaling 155 Megawatts for California Projects