Business News | Tue Dec 4, 2012 3:08am IST

India sets up seaside "village" to nurture start-ups