Return to Article Details Do Sustainability Practices Drive Financial Performance? Evidence from Indonesia’s Energy Sector (2022-2024) Download Download PDF