“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, vol. 3, no. 4, Mar. 2025, https://doi.org/10.55904/cocreation.v3i4.1416.