Subscribers
Full Name

Richard Jones

Job Title

Analyst

Organisation

Trafigura

Country

Switzerland