NEW ORLEANS—Governor John Bel Edwards recently announced that the State of Louisiana signed an agreement with NASA’s Michoud Assembly Facility that could lead to creation of the Louisiana Space Campus, a dedicated 50-acre business park within NASA’s 829-acre site here.