Sunlight streams onto the Maywood Solar Farm in Indianapolis on Tuesday, April 15, 2014. The 8-megawatt solar farm, completed last month, is the nation's largest solar farm. The 43-acre farm sits on a portion of a 120-acre federal Superfund site. (AP Photo/Rick Callahan)

Largest US solar farm on Superfund site now online

INDIANAPOLIS (AP) — The nation’s largest solar farm built atop a federal Superfund site is now generating power on a tract of land in Indianapolis tainted by a long-shuttered plant’s wood-treating operations.…