The Income Tax Department is a government agency undertaking direct tax collection of the government of the Republic of India. It functions under the Department of Revenue of the Ministry of Finance. From Wikipedia
The court has ordered the leaders to appear on April 30, 2025, following allegations of unlawful assembly and defying prohibitory orders.