Danielle Lamon 0 DEPCOM NEWS April 28, 2020 Work Under Way on Solar Power Plant in New Orleans EastApril 28, 2020- New Orleans, LA - Construction has begun on a 20 MW solar…Read More