DEE Development Engineers’ subsidiary secured an order for windmill towers deliverable within 24 months, boosting its renewable energy order book.