DefiniGEN Closes On £2.28M

June 03, 2014