Francis Michael Richard — Insider transactions, Director at NETSOL TECHNOLOGIES INC | InsiderLens