var parse = (arr)=>arr.reduce((a,b)=>b.lists.forEach(c=>c.tags.forEach(d=>a.push({tags:d,volume:b.volume,list:c.list})))||a,[]);
var array = parse(json.results);
console.log(array);
[ { tags: 'hello', volume: 1, list: 1 },
{ tags: 'world', volume: 1, list: 1 },
{ tags: 'hello', volume: 1, list: 2 },
{ tags: 'world', volume: 2, list: 1 },
{ tags: 'hello', volume: 2, list: 2 },
{ tags: 'internet', volume: 2, list: 2 } ]