Solarworld Energy Solutions Ltd. on Saturday announced it has bagged an order worth Rs 725.33 crore from NTPC Renewable ...