Will retail investors be as enthusiastic as institutional investors when tech firm floats on 5 September?

|Big News
Issue: 31 Aug 2017 - Page 8