ITCs and homeworkers July 2025