Developments in global e-finance