Spain begs to be at upcoming G-20, Brazil says no
We are starting to get a sense of who the winners and losers of the Great Unraveling are. Spain is definitely a loser.
Just think, a few years ago Spain was the envy of Western Europe with a dynamic and booming property market and…