Suzlon Energy (Suzlon) delivered a strong set of results, with deliveries and EBITDA coming in ~15%/38% ahead of our expectations.