25 C
Port Moresby
June 5, 2020
International Tech

Tesla close to agreement on first production plant in China – Bloomberg

Image: The Tesla corporate logo is pictured at a Tesla electric car dealership in Sydney, Australia, May 31, 2017. REUTERS/Jason Reed – RTX38AWB

Related posts

Germany deports 50 rejected Afghan asylum seekers


Solar plane lands in New York City during bid to circle the globe

EMTV Online

Miss Puerto Rico crowned Miss World 2016

error: Content is protected !!