You just read:

North American SMEs, Start-ups and Corporations Targeted for World's Largest Business Festival in Liverpool, England in June 2018

News provided by

International Business Festival

Jul 10, 2017, 08:30 ET