Achelous Energy

Acheleous Energy has developed an innovative hybrid technology which couples run-of-river hydrokinetic generation with solar – the Floating Instream Tidal and Solar (FITS) power plant.