The platform was valued at a multiple of 20 on EBITDA amid global investor attention.  Read More CTech – 24/7