Revenue recovery corporation