News Spain’s Santagloria signs master franchise agreement to launch in Mexico 6 May 2025 Premium Members Public