Ten Alps Publishing has announced the launch of its news aggregator and hub for its business titles, The Maven, drawing together three of its business titles, as well as worldwide stories from mainstream news sites and business experts via social media