Gambling revenue dilemma as adverts are banned

The gambling society has been slapped with a harsh ban by the Betting Control and Licensing…