Republican Gov. Jeff Landry called it “game-changing” for his state's expanding tech sector, yet some environmental groups have raised concerns over the center's reliance on fossil fuels — and whether ...