$42bn deals