Tesla is exploring land parcels in Satara, Maharashtra, to establish a completely knocked down (CKD) assembly unit for electric vehicles (EVs), a senior government official told Business Standard. The ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results