Falco Construction in London has teamed up with UK Power Networks to roll a duo of Takeuchi TB20e fully-electric mini ...