CHAMPAIGN, Ill. (WCIA) — Sunday was International Clean Energy Day, and Illinois is being celebrated as the state that came out on top as the national leader. Almost 100,000 solar installations are scattered across the state. That creates enough electricity to power almost 550,000 homes. Beyond the environmental benefits, experts say clean energy is becoming […]…