“The Effect of Green Investment, Profitability, and Company Size on Financial Sustainability: A Study on the IDX 30 Index for the Period 2016-2023”. Co-Creation : Jurnal Ilmiah Ekonomi Manajemen Akuntansi dan Bisnis 3, no. 4 (March 28, 2025). Accessed October 1, 2025. https://jurnal.arkainstitute.co.id/index.php/co-creation/article/view/1416.