MECL Recruitment for 68 Executive Trainees, Geophysicist & Other Vacancies