Velcan Energy SA in Orange City
Velcan Energy is a France-based independent power producer specializing in the production and trade of renewable energy from hydroelectric power and biomass combustion. The Company develops, finances and operates power generating plants located in India ...