Screen-Shot-2021-01-14-at-11.08.48-AM.png Published January 16, 2021 at 1072 × 668 in Silicon Ranch awards development contract for IEA Lumpkin Solar Farm