Suzlon Energy Ltd (BOM:532667) has put on stream 626 MW of wind power capacity at home in the fiscal year through March 2018, lifting its total installed capacity to 11,922 MW.