PURCHASE AND SALE AGREEMENT by and between INTELLIGROUP, INC