Suzlon defaults on bond payments of $172 mn
The outstanding principal amount of $172 million was part of a bond issue of $546.91 million.
Read MoreThe outstanding principal amount of $172 million was part of a bond issue of $546.91 million.
Read More