The Montgomery Museum of Fine Arts, which has an upcoming exhibit on the Selma march, placed the billboard ads.
Diageo North America said Thursday it will invest about $415 million to construct a new manufacturing and warehousing facility in Montgomery, Alabama.