Solar company · Noise · violation
Solar company facing 6-figure fine from Virginia Department of Environmental Quality.