Allen Cooke
Deep value, value, telecom
Allen Cooke
Contributor since: 2012
Mycroft, Contributor
Anton Tyumin, Contributor