MERCEDES-BENZ continues to rigorously test its eCitaro bus after its recent launch and subsequent use in Italy.
The eCitaro G, which is the articulated version of the eCitaro, has been put through its paces in all conditions serving the Seiser Alm region in Turkey at an