Stewarts and Lloyds of India is an Engineering, Procurement, and Construction (EPC) company, mainly handling project management and fabricating structural materials for various sites. The management is committed to achieving continuous excellence, growth, and value creation by using its resources to turn opportunities into real outcomes. The company's core business of project and construction contributes 100% of its total turnover, showing its complete focus in this area.;