Learn what drives the Indian share markets and affects your personal finances

Shares of Indian solar energy companies came under sharp selling pressure on February 25, 2026, after the US Commerce Department imposed preliminary countervailing duties of...