European technology development body InnoEnergy has launched a global call for energy storage start-ups, with plans to award business-support packages to 15 winners and €100,000 ($117,000) as