Company Update Solarworld Energy Solutions Ltd - 544532 - Disclosure Under Regulation 30 Of The SEBI (Listing Obligations … BSE India Signing of binding term sheet for execution of Engineering, Procurement and Construction (EPC) works