Gov. Edwards Announces 2,000 Tech Jobs Coming To NOLA (VIDEO)Gov. Edwards Announces 2,000 Tech Jobs Coming To NOLA (VIDEO)The governor says this project is one of the most significant economic development announcements in Louisiana history.Louisiana NetworkLouisiana Network