Toll Road operator completes solar project
ITR Concession Co., which maintains and operates the Indiana Toll Road, completed 14 solar energy systems along the toll road.
ITR Concession Co., which maintains and operates the Indiana Toll Road, completed 14 solar energy systems along the toll road.