News

Japanese battery manufacturer AESC Group has launched production at its newly-built EV battery plant in Douai, France.
World leaders are gathering in the French city of Nice on Monday for the United Nations Oceans Conference. It comes as just 2 ...