Result SWAN ENERGY LTD. - 503310 - FINANCIAL RESULTS FOR THE QUARTER AND HALF YEAR ENDED SEPTEMBER … BSE India FINANCIAL RESULTS FOR THE QUARTER AND HALF YEAR ENDED SEPTEMBER 2024