20090325 tech: Infy-Telstra deal may cause job losses