A Popeyes Louisiana Kitchen is now under construction at 841 Lisbon St. in Lewiston, within the footprint of Gendron Place.
Netherlands consortium advances cryogenic composites testing, tank designs and manufacturing for demonstrators in 2025.