Begin typing your search...
You Searched For "Project commissioning"
Balance sheets of top 1,000 listed companies show deleveraging trend
The average gearing declined from 1.02 on March 31, 2014 to 0.53 on March 31, 2023
The average gearing declined from 1.02 on March 31, 2014 to 0.53 on March 31, 2023