There were interesting legal questions before to do with how an unauthorized release affects things - but this clearly an official release so that doesn't apply. If the GPL licence is valid, it clearly cannot be revoked.
IANAL but I presume the corporation is the copyright owner, not the developer. The developer is not authorized to act on behalf of the copyright owner.