Home / Solar Installations / ITR Concessions: Indiana Toll Road

ITR Concessions: Indiana Toll Road

ITR Concessions: Indiana Toll Road
Northern Indiana - 14 behind the meter ground mounted solar arrays at various locations along I 80/90 totaling 1,531kW, designed to satisfy one-third of ITR's electricity consumption.