BHP Billiton or Rio Tinto Just a guess but if could be one or both in the room talking turkey with Peter. His comment "down there" and couldn't contain his big smile
Both are steel producers and in the Pelletization business AND have aluminum smelters
Can you say Drosrite ? A Pyr trifecta !
Just a guess