Texas, USA

Texas Solar Project

Project Details

Location: Texas, USA
Type: Solar Power
Status: Under Development
Capacity: 10 MW
Off Taker: Off Grid Project

As IDEA Power's first project in the US market, we have partnered with real estate developers to provide clean, renewable and affordable electricity, by optimizing Texas's prime location for solar energy.