The IMF and Spain have signed an agreement to establish a technology center in Valencia to support its IT operations.

2026-11-03

The IMF and Spain have signed an agreement to establish a technology center in Valencia to support its IT operations.