Release Summary

Gemma Power Systems finalizes EPC Contract with NTE Energy for a 475 MW Power Project in North Carolina.

Gemma Power Systems, LLC