Shell is one of India's most diversified international energy companies, with over 13,000 employees and a presence across upstream, integrated gas, downstream, renewable energy, and deep capabilities in Research & Development, digitisation, and..
Relevance: 18.848404