Montgomery pitched as potential site for solar manufacturing plant

A solar manufacturer was recently shown The Grid in Montgomery as a potential site for a new factory.

Kyle Schulz, Chief Growth Officer of World Business Chicago, says the former Caterpillar site was one of a dozen sites pitched to the company.

Story continues

YOU MIGHT ALSO LIKE

TRENDING ARTICLES