site logo

TV commercial escalates fight over rooftop solar