A protest march in Hendaye, south-west France, against the annual G7 summit attended by the leaders of the world's seven richest democracies, Georges Gobet / AFP
A protest march in Hendaye, south-west France, against the annual G7 summit attended by the leaders of the world's seven richest democracies, Georges Gobet / AFP

Today's leaders in business and science don't have all the answers to humankind's biggest challenges