Forest Road Launches CenterNode, with up to $750 Million in Capital Commitments to finance U.S. renewable energy.
Forest Road launches CenterNode Group, its dedicated alternative energy investment arm, alongside up to $750 million in initial capital commitments from institutional investors, including Liberty Mutual Investments.