Investment Confirmed: Infibeam Acquires Picsquare.com Bangalore based photo printing portal Picsquare.com has been acquired by online retail firm Infibeam.com. We’d received a tip-off regarding the same a week and... Nikhil PahwaNovember 18, 2008