Apple’s profits up 91% in first quarter

Apple Inc announced yesterday that its net profit came in at £7.2 billion ($11.6 billion), up from £3.75 billion ($6 billion) in the same period…

World Wide Web inventor warns against websites controlling your data

Further to our last post about Sir Tim Berners-Lee speaking to the Guardian examining how companies and technological developments are challenging the principles of openness…