Tesla denies reports of firing employees who chose to stay at home
The Washington Post reported on Wednesday three Tesla workers were fired after opting to stay home from the Fremont, California,
Read moreThe Washington Post reported on Wednesday three Tesla workers were fired after opting to stay home from the Fremont, California,
Read moreBritain’s biggest carmaker Jaguar Land Rover is making a multi-million pound investment to build electric vehicles in its home market,
Read more