Memebox wraps up reported $66M funding

August 11, 2016