On the other hand, a multinational company can't be expected to fly its CEO to a legislative hearing in every country where it operates... you could spend an entire year doing that instead of actually running your company. It's just straight-up logistically impossible, a legitimately unreasonable burden. And if a government legitimately just needs information as opposed to just optics, they don't need the CEO anyways.
Where do you draw the line? It seems pretty reasonable for the CEO to show up to hearings for the country where your company is headquartered... but to send lieutenants everywhere else, no?