Renew Holdings revenue jumps to £791m