Cannes Lions Joins Foundation To Launch Communications Challenge | Bill & Melinda Gates Foundation