The Income Tax Department has allowed charitable trusts to file delayed Form 10AB applications for fresh Section 80G approval ...