Work

Energy Trade Access and Market Monopoly: Evidence from China’s Power Sector

FWCI: 3.362
Cites: 76
Cited by: 5
Related to: 10