US Government Invests in Solar Again

INDIANAPOLIS, IN— The US government is getting ready to invest on six acres of solar panels atop an office building in Indianapolis that will be noted as Indiana’s largest solar power project. Coming at the end of April, the feds … Continue reading