As Veolia prepares to bring in 67 full-electric RCVs in London in 2023, UK and Ireland fleet director Gary Clark explains how it manages the largest fleet of RCVs in the country