Solar farms in Alabama, Idaho, Illinois ordered to pay total of $1.3 million for environmental violations
Four solar energy companies that used a common contractor were ordered to pay a total of $1.3 million for environmental violations. The solar farms are in Illinois, Alabama, and Id…