Peabody, Riverstone and Summit launch R3

Peabody has formed R3, a renewable energy development company, in a joint venture with Riverstone and Summit Partners.

Share this