Delaware Technical finishes massive solar project June 15, 2017 0 Comment Standard Solar, Inc., in a partnership with Urban Grid, announced the completion of the final phase of a 2.1 megawatt solar project at Delaware Technical… Read the rest of this entry