KM Nanaiah
MD of Equifax Credit Information Services and country leader - India & MEA, Equifax does not let stress get to him. He knows how to take an objective view