Screen-Shot-2021-05-17-at-4.54.01-PM-1024×663.png Published May 18, 2021 at 1024 × 663 in Illinois College brings the Solar Farm 2.zero challenge on-line