Twilio lays off 11% of workforce September 16, 2022 BUSINESS·India News The company said that it applied a rigorous selection process to examine which roles were most tightly aligned to its priorities…reports Asian Read More