Regulation And Legal
Tata Communications Spain VAT Litigation Favorable Ruling
Tata Communications subsidiary TC Spain received favorable court ruling annulling €15.5M VAT demand and €18.1M penalty from Spanish Tax Agency.
The National Court of Spain ruled in favor of TC Spain,