Talking about energy dominance? Solar would like to have a word