You are here: Home Archives Tesla CEO Elon Musk confirms India ops as company sets up R D unit in Bengaluru - indiablooms