Where Are All the Women? Men Overwhelmingly Took the Cannes Stage to Accept Awards

Business