This printed article is located at http://sunpower.listedcompany.com/summary.html
The Net Debt/EBITDA ratio is a financial leverage ratio that is more suitable for infrastructure companies such as Sunpower compared to the Net Debt/Equity ratio, as its assets generate recurring and reliable cashflow that can be used to service interest payments and repay borrowings
Closing share price of S$0.48 as at 18 July 2019.