RRussia Read More Bill Browder: It’s Time to Make Putin Pay for His War08.10.2025 Once a leading investor in Russian markets, U.S.-born British financier Bill Browder has been an outspoken critic of…