As someone who was working with Rio on a couple of projects in 2009, I'm not sure where the talk of them slowing down or being in trouble has come from.
The big companies will keep on keeping on.
NKP Price at posting:
24.5¢ Sentiment: Hold Disclosure: Held