(ADPnews) - Dec 20, 2010 - French renewable energy company Velcan Energy SA (EPA:MLVEL) said today it had sold its last biomass power plant in India, the 7.5 MW Satyamaharshi power facility in Andhra Pradesh, in line with its strategy to focus on hydropower development.