172.70.35.37

Maven scores 3.8x return through EFC exit

468
Maven Capital Partners has scored a nearly four-times return through the exit of control system specialist EFC Group. M