25

Sales vacancies in Energy & Natural Resources