Remix.run Logo
ponector 13 hours ago

Are they making fully electric buses there? Do they have capacity to manufacture thousands of buses annually?