The Spanish Casino license from the DGRG is a mandatory license from the Spanish Government for businesses who want to offer online gambling to players in Spain.