Filimon Antonopoulos

Managing Director, Tallon Commodities London