Why debt-laden Suzlon may be attractive for asset management firm Brookfield
SUZLON - 276216