Excel London has moved a step closer to its net zero commitments by investing in a new fleet of hybrid plant machinery, in ...