Kuwait Investment Authority leads $108m Apptus Series C round

888
Middle Eastern sovereign wealth giant the Kuwait Investment Authority has led a hefty $108m Series C round for online q