the way i understand it isif we value SDL's share price based on the current spot iron ore price, the current value would be 2.43 per share
PTX This rare type of lymphoma ruins the body – so do existing treatments. Prescient could have a solution