Stardust Power Completes Independent Review of Lithium Refinery Plan in Muskogee Stardust Power Inc., an American developer of battery-grade lithium carbonate, announced the completion of an independent third-party review of its Front-End Loading 3 (FEL 3) engineering study for its planned lithium carbonate refinery in Muskogee, Oklahoma. Stardust Power engaged Black & Veatch, a global …

