This allows the group to regularly access capital markets for its refinancing needs. In addition to liquid assets, the group continues to hold a 30% share in Daimler Truck. The end of the lockup ...
In the first three quarters of 2024, Upwork's revenue increased by 14.4% year over year to $577.8 million while operating income stood at $51.6 million. Net income more than doubled year over year to ...