The Next Suzlon in the Making?
Energy Industry, power shares