Spain's Ebro-EV Motors and China's Chery Automobile celebrate the start of vehicle production at their joint venture, the Ebro Factory, located in the Zona Franca of Barcelona, Spain, Nov. 23, 2024. (Photo by Joan gosa/Xinhua)
Go to Forum >>0 Comment(s)