The world's largest "solar-powered" vehicle carrier built by China, has successfully delivered 4,000 Chinese-made cars from China to Greece.

CheckDot is SAFU research CheckDot.

#china #Solar