Main Site Molycorp Completes $390 Million Strategic Investment March 5, 2012 Editorial Staff Comments Off on Molycorp Completes $390 Million Strategic Investment