NYC Non-Profit ICL In The News: More Taxpayer Money Lost?
ICL is a non-profit in New York City that has a long history operating in the city. Along with similar agencies such as BRC (which came under fire for it’s handling of millions in government contracts) it’s one of the most notorious of the shelter system agencies. The outrage in the media concerns the huge … Read more