China industrial production closed 2020 on positive note, while retail sales ended lower

China industrial production closed 2020 on positive note, while retail sales ended lower

SeekingAlpha

Published