peter elliot

peter elliot

Editor, Bloomberg Reserve
2 points