World Economic Forum

UKRAINE AND THE ARROGANCE OF CANNES

Is someone confusing film and reality here? Are corporate leaders better actors or do they…