Time to invest in Spanish assets? Wilbur Ross thinks so