LOS ANGELES–(BUSINESS WIRE)–Forest Road launches CenterNode with up to $750M in capital commitments, including Liberty Mutual Investments, to finance U.S. renewable energy.