Is China Information Technology Development (HKG:8178) Weighed On By Its Debt Load?

Legendary fund manager Li Lu (who Charlie Munger backed) once said, ‘The biggest investment risk is…