While trends such as cloud computing, social media, mobile computing, e-gov and education are expected to be accelerators for the industry, worrying factors that may hamper its growth include political opposition to outsourcing in developed countries, competition to India from countries such as China, Philippines, Brazil and Africa and a shortage of talent.