European e-health practise, technology innovation, policing and the growing adoption of Firefox were in the news this week.
Read more.