Superfund is a fund management company with the tag line 'the future of investing'
http://www.superfund.com/
May is a long time into the year to announce a series in the same year, do they expect teams and drivers to sit at home and wait!
To me that press release sounds like - ' we're not ready, we're not sure of numbers - see you next year - probably'