News

The Spanish government will grant one-year residency and work permits to as many as 25,000 ... studying and working in Spain legally. Many employers have also been left unable to comply with ...