Description:

On Tuesday, Southeast Asian ride-hailing and payments firm Grab said that it would lay off more than 300 employees or slightly fewer than 5% of its employees.

75 Broadway, Suite 202, San Francisco, 94111, USA,94111
San Francisco, CA
Get directions