FCRA License Cancellation of CFA ‘Reeks of Mala Fide Intent, Vindictiveness’: PCPSPS
New Delhi: The People’s Commission on Public Sector and Public Services (PCPSPS) has expressed its solidarity with the Centre for Financial Accountability (CFA) after its parent entity’s Foreign Contribution Regulation Act registration (FCRA) license...