German railway company Deutsche Bahn AG (DB) on Thursday announced power purchase agreements (PPAs) for 780 GWh of green electricity from hydro, solar and offshore wind parks.