From environmental site assessment, environmental impact and risk assessment (for mining, oil and gas, and other large industrial projects); environmental permitting compliance, mining environment and mine reclamation/rehabilitation; sustainable energy generation, energy auditing, carbon accounting, health and safety assessments.