Drax Group Plc owns and operates coal-fired power station. It operates through its subsidiary Drax Power Ltd. It operates business...
Veolia Environnement SA engages in the management of water supplies and distribution systems and provides waste management services. It operates...
Talbros Automotive Components Ltd.
1411, Nicholson Road Kashmere Gate
New Delhi , DE 110006
SIC Code: 3053