20090429 tech: Yahoo India lays off 60