India Power Corporation Q2 Results: Worst Revenue Drop Explained

India Power Corporation Q2 results show a revenue drop of 1.64%. Discover the implications for investors and market trends.