Indus Towers Limited disclosed that the Superintendent of Haryana imposed a penalty of Rs. 41,983 for claiming Input Tax Credit from suppliers who did not file their returns; the company plans to challenge this order, claiming no material impact on operations or finances.