Indian wind turbine maker Suzlon Energy Ltd (BOM:532667) has received a 838-MW order from Tata Power Renewable Energy Ltd (TPREL), a subsidiary of Tata Power Company Ltd (BOM:500400).