A California-based firm’s plan to add rooftop solar systems at dozens of its North Carolina facilities could create the largest collection of sun-powered arrays by a single company in the
A California-based firm’s plan to add rooftop solar systems at dozens of its North Carolina facilities could create the largest collection of sun-powered arrays by a single company in the