The scoping study of Barroso lithium project reported an IRR of 77%. Does this indicate Savannah Resources Share price will continue to rise?

read more