The corporate inversion — when a U.S. company takes on the legal identity of foreign subsidiary, usually in order to reduce its taxes — has become about as controversial as corporate finance topics get. President Obama has called such transactions “unpatriotic.” Others have defended them as a way for American companies to stay competitive in the face of a uniquely intrusive tax code.