Bain Capital Real Estate Finalizes $1.02 Billion Sale of Premier Life Sciences Campus in South San Francisco Life March 15, 2025 Sale of Genesis South San Francisco Portfolio Announced by Bain Capital Real Estate BOSTON, MA – On October 16, 2020,…