Neptune To Launch Global Long/Short Fund Neptune Investment Management is rolling out global long/short fund. December 17, 2025