Pergunta de entrevista da empresa Mahindra Holidays & Resorts

Tell me about yourself and