Financial Control Board is a New York State agency, listed by ny.gov under Business.
The New York State Financial Control Board oversees the financial management of the New York City government and certain related public authorities.
In the state’s own words, from ny.gov.