The Best Managed Companies (BMC) is a global programme to award the best managed privately owned firms in 20 countries…