German bicycle manufacturer Canyon’s recently announced electric pedal car concept called the Canyon Future Mobility Project has received a big boost from a new round of investment that reported co
London-headquartered startup Arrival Limited has confirmed its selection of a site in Southeastern US state of South Carolina to set up a “microfactory” to build electric buses.