Read More Business NETSOL Technologies Sells 241,828 Treasury Shares To Employees Under ESOS At Rs. 77.84 Per Share September 19, 2025 Read More Share