Feature

Joe Biden at SPI: 'We are on the cusp of something huge'

Biden's keynote speech extols the renewables sector and gears for the upcoming fight for the ITC