Green Stocks Aug 27- Tata Power Travails Drags Down Green Index
The setback for Tata Power's efforts to avoid a $490 million fine in Singapore with the appeals court rejecting its plea was the biggest drag for green index's stock.

What's Your Reaction?











