“Megasolar opposed!! Don’t make a fool of us. Residents are angry,” screams one handwritten sign, the word “opposed” emphasized in red. “Absolutely against megasolar construction!” yells another.