Troubled Indian wind turbine maker Suzlon Energy Ltd (BOM:532667) is still working on reducing its debt and claims it has options.