Tax upheaval and our solar future