Who Pays for Due Diligence Costs: Buyer or Seller?

Who pays for due diligence, the buyer or the seller? The buyer funds buy-side DD; the seller funds vendor DD. The interesting money is in abort and cost-cover terms.