The Impact Assessment Agency of Canada is an agency of the Government of Canada responsible for federal environmental assessment process of major projects.