Eldorado Gold Corporation (TSE:ELD) is a favorite amongst institutional investors who own 73% – simplywall.st

Eldorado Gold Corporation (TSE:ELD) is a favorite amongst institutional investors who own 73%  simplywall.st