Shriram College of Commerce (SRCC) in Delhi is among 160 associations across India that have been granted the Foreign Contribution (Regulation) Act (FCRA) certificate in 2025, allowing them to ...