Financial markets and corporate business