Go8 Media Release: French Go8 business dialogue Media Releases and Statements The Group of Eight (Go8) is today progressing its International innovation and industry collaboration agenda, hosting a high-level French business… March 15, 2016 Read more