The Income Tax Department is a government agency undertaking direct tax collection of the Government of India. It functions under the Department of Revenue of the Ministry of Finance. Read More
Recent crackdown on Chinese firms by the Income Tax Department and enforcement agencies is linked to the arrest of Chinese national Luo Sang alias Charlie Peng, who was running the Hawala network, government sources said. However, the companies have ...