Top 10 Bermuda, the advertising agency, has launched an island-wide version of its popular scratch card game. The first edition, which is Dockyard-specific, launched in April. Ten advertisers are ...