804-918-6567 info@vasolarllc.com

The company, Belcher Solar a subsidiary of Virginia Solar, that plans a massive solar panel project southwest of the town of Louisa received the Louisa County Board of Supervisors’ backing on March 6.

Read more