Perhaps the reason that the TMC website is poor is that they decided to let Atlas do the "heavy lifting" there?
I am quite surprised that they should mention the possibility of a smelter on "paradise" Palawan though. IMHO there would be large environmental opposition to such a "dirty" operation, whether it would be in reality or not. If there are going to be smelters in the Philippines I would have thought that the Manila area would be about the only option.