Energy advisory and certification body DNV GL has launched a new digital platform for renewable energy power purchase agreements.