Who is responsible for ensuring that the developer and team understand environmental contamination, cleanup, and related risks?
The due diligence process is responsible for ensuring that the developer and team fully comprehend these aspects.