candidate: Concurrent with the recording of this album , the Beatles were launching their new multimedia business corporation Apple Corps , an enterprise that proved to be a source of significant stress for the band .