While more upbeat June factory output and retail sales offered signs of improvement.
16 July 2019 1:41 AM IST