BrowserStack Announces $125 Million ESOP and Share Buyback Program, Creating Wealth for Over 500 Employees