Explore Business Standard
Don’t miss the latest developments in business and finance.
While investors continue to lap up power sector projects, whats difficult to explain is how they hope things will pan out
First Published: Apr 12 2010 | 12:00 AM IST