undefined

Art Hyde

Portfolio Manager at Segra Capital Management