9 (Xinhua) -- Three Chinese-made electric buses, each adorned with vibrant images of iconic Chinese landscapes and cultural heritage sites, began operating across Malta on Saturday. The buses ...