How is success' defined in the British business world?
I think for the British executives, success doesn't always looks like money and cash in the bank in the way like it does for the American. Success in the UK looks like knowledge, looks like network of contacts, look like numbers of years you work for a company/companies or share price improvements to some extent.