As part of his tech-energy-diaspora oriented weekend, Prime Minister Narendra Modi met Apple CEO Tim Cook and visited the plant of Tesla Motors in California's Palo Alto. Earlier today, he received a warm welcome on his arrival to Silicon Valley - the first visit by an Indian Prime Minister in 33 years.