Indian Overseas Bank inaugurated a new, exclusive branch dedicated entirely to start-ups in Chennai today.