Result Sterling and Wilson Renewable Energy Ltd - 542760 - Unaudited Standalone And Consolidated Financial Results Of … BSE India Please find attached the Unaudited Standalone and Consolidated Financial Results of the Company for the quarter ended June 30, 2023 along with Limited Review Report issued by the Statutory Auditors.