Nalanda Global
Digital platform where large companies and their suppliers exchange documentation, purchases, invoices and business information. Learn more
Launch date
Employees
Company register number A82692617
Madrid Community of Madrid (HQ)
Authorizing premium user...