Renault has launched a new digital Business Magazine, aimed at fleets wishing to learn more about the brand’s cars and vans.