Business News Can Narendra Modi’s honest attempts spell ‘achhe din’ for Indian startups? The Indian government's stance towards startups has been admirably supportive since beginning.