Tesla eyes C. Java as potential location for battery plant

Electric vehicle EV maker Tesla Inc is currently in negotiation talks with the government of Indonesia ... Log in to read the story

Login
Related News & Products