Johnson & Johnson to scale down its retail presence in India

Personal care brand Johnson & Johnson is expected to scale down its retail presence in India...

Read More