Stainless Structurals

  • Location: Conroe, Texas
  • System Size: 1.97 Megawatts (MW)
  • Solar Contribution: 78%