Read about the city of New Orleans Inspector General and the part they played in revealing issues with the local government awarding contracts through a bidding process. Source: Fox 8 Story
call us 855-636-5361
Read about the city of New Orleans Inspector General and the part they played in revealing issues with the local government awarding contracts through a bidding process. Source: Fox 8 Story