Full threadinterestpiqued·I’m not an expert in finance but doesn’t 290 billion in net debt sound like a lot? It’s more then a third of their market capView on HN