Davidmartin is Jan 18, 2018 09:13AM BGD provides financial, tax, technology structuring professional due diligence services as part of their transaction advisory services. Professional Due Diligence | Due Diligence Services