UAE-based venture capital firm Iliad Partners has announced the launch and first close of its $50 million Iliad Partners Tech ...