CEO Nirav Tolia states the company achieved its strongest financial metrics to date and responds to media reactions on the results.
125d ago
No Summary provided as the original text is short