Inspiring the Business Leaders of Tomorrow

Over 1.3 million meetings are held every year in the UK. Are they productive? Are they motivating our workforce? Are they generating the future employees and business leaders we need to ensure the UK remains the 5th largest economy in the world by GDP?