Business

Marico share price touches 52-week high as Credit Suisse raises target price