Hanover public transport provider, Ustra has concluded a framework agreement for 48 Mercedes-Benz eCitaro electric buses.