SETTLE, an Egypt-based B2B payment startup, has secured $2 million
Acasia Ventures, the venture capital investment arm of Acasia Group,
Acasia Ventures, the Egyptian venture capital firm, has led the