Domestic market witnesses late recovery supported by positive uptick in European market

Domestic market witnesses late recovery supported by positive uptick in European market