homeInformation Technology Agreement News

Information Technology Agreement NEWS

  • WTO ruling on India's IT Agreement — key implications of this adverse verdict in a taxman's view