Report copyright - Creating Value Through Intelligent Borrowing · Net Debt / Market Cap 4.3% 8.3% 7.6% 7.5% 8.2% TORREYA | CREATING VALUE THROUGH INTELLIGENT BORROWING –NOV 2019 Source: S&P Capital
Please pass captcha verification before submit form