SEP announces $25m investment in Basis Technologies