BDO provides professional assurance, tax and advisory services to a wide range of publicly traded and privately held companies. BDO is one of the top advisors globally for M&A services. BDO serves multi-national clients through a global network of more than 95,000 people working out of more than 1,700 offices across 164 countries and territories.