Washington Business Journal: Neil Albert placed on administrative leave from Downtown D.C. BID, as…
The Downtown D.C. Business Improvement District confirmed that its board voted Tuesday to place its chief, Neil Albert, on indefinite administrative leave as the fallout continues from a series of news articles alleging he committed ethics!-->…