NYC mayor agrees to release tax details Posted on April 27, 2022. NYC mayor agrees to release tax details