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.