European corporate revenues