Ben Edwards is an entrepreneur, investor, and business strategist of thousands of European businesses. A master dealmaker, Ben has experience in multiple industries helping businesses overcome the brink of failure and transforming them into success ...