Make in India Week - a glitzy, week-long programme to showcase India as a preferred manufacturing destination was launched in Mumbai this evening by Prime Minister Narendra Modi. In the uncertain worldwide economic environment, the Prime Minister said India was the right place to invest.