Indian software giant Infosys pledged Thursday to return $2 billion to shareholders this year as it reported subdued...