Business and Law Targetspot Wins Digital Audio Sales Bid with Radio France Contract is for three years