Bahrain: Self-service devices will soon let you update ID cards “Self-service devices to update ID cards will be launched soon this month,” revealed CEO of…