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

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

SeekingAlpha

Published