The company is into renewable energy and building road projects on an engineering, procurement and construction (EPC) basis.