Markets India PTC India's Q2 net profit fell 28%…

Read more