O office.eu Office EU: European-owned cloud based office suite 10 points koenraad 7 months ago 4 comments