Innovation, sustainability and ICT