ASSET PURCHASE AGREEMENT by and among VIRTUSA CORPORATION, AGORA GROUP INC. AND THE SOLE STOCKHOLDER OF AGORA GROUP INC.