Techtree.com | Sahara Associates with IIFA 2006 Techtree.com - Sahara Computers & Electronics Limited (SCEL) has announced its association with the very coveted "Tiara India International Film Academy (IIFA) Awards 2006," scheduled to be held in Dubai this month. Brad Pitt starrer Babel ready for release The Nutcracker |