French company Akuo Energy has initiated the construction of a 2.2-MW hydropower plant (HPP) in the French Alps, it announced on Tuesday.