WISH Photo

IND solar farm now fully operational

The largest airport-based solar farm in the world is officially operating in Indianapolis. The Indianapolis International Airport Solar Farm…