Starting April 1, 2025, the government has made it mandatory for businesses to distribute Input Tax Credit (ITC) through the ...