New Orleans is a town like no other, and doing business here is often a completely different animal. One of the only cities in America where when people ask what school you went to, they are referring to high school, New Orleans is a truly…

More: continued here




Tags: