Ms. Natacha Carter, Production Manager and Ms. Caitlin Rogers, Electronic production Manager from Taylor & Francis, handed over a cheque, on behalf of Sriram Charitable Trust, to Carunai School for 15 mentally challenged students’ educational aid.

DSC03634