10 months ago Tags Accel investment BrowserStack Returns $275 Million to Shareholders With Third Buyback Mumbai-headquartered BrowserStack has unveiled a $125 million share buyback and ESOP programme aimed at providing liquidity to employees and early