Credera starts operations in India Out of 3,500 head count across the globe, over 2,000 employees are in India