Return to Article Details
The effect of green investment, profitability, and company size on financial sustainability: A study on the IDX 30 Index for the period 2016-2023
Download
Download PDF