International banking platforms: the new imperatives -