Luxembourg's Foreign Affairs Ministry has denied the renewal of Iranian artist Alborz Teymoorzadeh's residence permit, citing insufficient financial resources and a lack of economic value amid widespread outrage from the country's cultural institutions.