TNC (Transnational Corporation) as a subject of international law. - Abagatnan, Roxie