MogliLabs gets USD 23 million in round led by Accel Partners and IFC

Top