Reliance Power shares tank nearly 6%; analysts see more downside
Earlier this month, the company issued a clarification denying media reports that alleged Enforcement Directorate (ED) raids at locations linked to Reliance Power.
What's Your Reaction?