Bill Browder's Net Worth 2026: From Hermitage Capital to Activism
Quick Answer: Bill Browder’s net worth in 2026 is estimated at $200–300 million, reflecting a decline from Hermitage Capital’s peak and gains from post-Russia ventures like book royalties and ethical…