(IN BRIEF) Global technology and consulting leader Indra has successfully renewed its ISO 9001 Quality Management System certification, attesting to…