Indian wind turbine manufacturer Suzlon Energy Ltd (BOM:532667) swung to a INR-3.84-billion (USD 57m/EUR 48.8m) net loss in the financial year to the end of March 2018 from a profit of INR 8.52 billion in the previous year.