India's largest Business Yellow Pages with 20 Lacs+ listings across 1000+ cities
Malavalli Power Plant Pvt Ltd, Bengaluru, (Sustainable Biomass Supply Chain, Energy Systems, 4.5 MW Crop Residues fired Power Plant )