Telstra sells 75 percent Versent stake to Infosys for $233m

  • Thread starter iTnews - Technology
  • Start date