Alkhabeer generates 44.6% in net cumulative return for investors - Greenstone