Read More Business NetSol Technologies Board Recommends Buyback Of Up To 4 Million Shares Equal To 4.45 Percent November 2, 2026 Read More Share