Suzlon Q2 Results: PAT Soars 538% YOY; Revenue Jumps 85% .

See Full Page