Ahmedabad-based e-commerce firm Infibeam.com has launched a new subsidiary called Indent (stands for Infibeam Digital Entertainment), ....