Icos-backed Rainmaker eyes ‘window of opportunity’ by going public

675
Netherlands-based investor Icos Capital has listed portfolio company Rainmaker Worldwide. Headquartered in Peterbourgh,