April 18, 2017 / By Brant Roettger / News GreenTRAP™ NOVA 100 Receives EPA Verification APRIL 18, 2017 / Nett Technologies Inc., of Mississauga, Ontario …