It’s Mardi Gras in New Orleans. This Year, the Party Might Be a Bit Greener. February 17, 2026 by business It’s Mardi Gras in New Orleans. This Year, the Party Might Be a Bit Greener.