No 59 Zhongguancun Street
beijing, Please Select State 100872
China
Renmin University of China, School of Business
Profit Shifting, Ownership Bunching, Multinational Firms, International Taxation
Trade Credit, Buyer Power, Buyer–Supplier Relationships, Payment Delays