SELCO is a rural energy service company, with its headquarters in Bangalore, Karnataka, India. Established in 1995, to disprove the following 'myths' and over the last 28 years... Today, SELCO is an umbrella of organizations, each tasked to address..
Relevance: 6.5386844