Tesla and Honda are set to purchase all the power from Delilah I, a new 300 MW solar farm in Texas.
Japanese engineering firm AIM, known for the EV Sport 01, has presented the new EVM, a fully electric two-seater designed for ...