World Who is Mike Lynch? Missing UK tech tycoon dubbed ‘Britain’s Bill Gates’ Lucy Skoulding 20/08/2024