Uber India has laid off 600 employees, about 25% of its total workforce in the country across segments, including customer and driver support, business development, legal, finance, policy and marketing verticals. The ride-hailing company said the affected employees will be given a minimum 10-week payout and medical insurance coverage for […]