I definitely think Mineral Resources are the best bet as mentioned. They have experience in processing, have an operating mine and processing infrastructure nearby, have plenty of cash to fund the project and were recently making some big deals to secure more spod. ESS are an obvious choice for them.