At a time of global slowdown, India represents a bright spot for investments: PM’s address at the Business Forum in Bengaluru October 06th, 01:26 pm